/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * AntecedentePacientePresentacion.java
 *
 * Created on 31-ago-2010, 11:35:04
 */

package presentacion.paciente;

import hibernate.objeto.AntecedenteFamiliar;
import hibernate.objeto.AntecedenteHabitacional;
import hibernate.objeto.AntecedenteHabito;
import hibernate.objeto.AntecedenteOcupacional;
import hibernate.objeto.AntecedentePersonal;
import hibernate.objeto.Farmacologico;
import java.awt.Component;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.util.Vector;
import javax.swing.JDialog;
import javax.swing.JEditorPane;
import javax.swing.JPanel;
import javax.swing.RowFilter;
import javax.swing.table.TableRowSorter;
import logica.AntecedenteFamiliarLogica;
import logica.AntecedenteHabitacionalLogica;
import logica.AntecedenteHabitoLogica;
import logica.AntecedenteLogica;
import logica.AntecedenteOcupacionalLogica;
import logica.AntecedentePersonalLogica;
import logica.CapaLogica;
import logica.FarmacologicoLogica;
import presentacion.CapaPresentacion;
import presentacion.GestionPacientePresentacion;
import presentacion.acceso.RestriccionAcceso;
import presentacion.utilidad.PopUpMenu;
import presentacion.comun.ComunFarmacologicoPresentacion;
import presentacion.utilidad.maquetado.Fuente;
import presentacion.utilidad.maquetado.Icono;
import presentacion.tratamiento_medicamentoso.DatosFarmacologico;
import presentacion.utilidad.BarMenu;
import presentacion.utilidad.MensajePresentacion;
import presentacion.utilidad.Paginador;
import presentacion.utilidad.tabla.MiModeloTabla;

/**
 *
 * @author Administrador
 */
public class AntecedentePacientePresentacion extends javax.swing.JDialog {

    /** Creates new form FichaMortalidadPacientePresentacion */
    public AntecedentePacientePresentacion(java.awt.Frame parent, boolean modal) {
        super(parent, modal);

        initComponents();
        this.setSize(CapaPresentacion.getTamañoMaximoJDialog());
        setLocationRelativeTo(null);
        
        personalizarGUI();
        setearEventosQueCapturanTeclaEnterYEscape();
    }

    /**
     * Setea datos de la ventana.
     *
     */
    private void personalizarGUI() {
        //Crea la barra de menu
        this.setJMenuBar(BarMenu.
                createMenuBarAntecedentePacientePresentacion(this));

        iniciarPaginador();
        exhibirDatosEnPantalla();

        if (CapaPresentacion.modoCarga) {
            ;
        } else if (CapaPresentacion.modoModificacion) {
            ;
        } else if (CapaPresentacion.modoVisualizacion) {
            modoVisualizacion();
        }
    }
    
    /**
     * Setea la ventana en modo visualización.
     *
     */
    private void modoVisualizacion() {
        botonCancelar.requestFocus();
        CapaPresentacion.personalizarBotonesEnVisualizacion(textoDescriptivoVentana,
                botonAceptar, botonCancelar);
        botonAgregarPanelPersonal.setVisible(false);
        botonAgregarPanelFamiliar.setVisible(false);
        botonAgregarPanelFarmacologico.setVisible(false);
        botonAgregarHabito.setVisible(false);
        botonAgregarHabitacional.setVisible(false);
        botonAgregarOcupacional.setVisible(false);
    }

    /**
     * Carga las tablas.
     *
     */
    private void exhibirDatosEnPantalla() {
        //Carga la tabla de Antecedente Personal
        cargarTablaPersonal();
        //Esconde la columna que contiene el vínculo
        tablaPersonal.removeColumn(
                tablaPersonal.getColumnModel().getColumn(2));

        //Carga la tabla de Antecedente Familiar
        cargarTablaFamiliar();

        //Carga el combobox de Antecedente Habitos
        vectorHabito = AntecedenteHabitoLogica.getVectorAntecedenteHabitoPorIdPaciente(
                GestionPacientePresentacion.getPaciente().getIdPaciente());
        verFechasHabito.setModel(
                CapaPresentacion.getListaDeFechaAntecedenteHabito(vectorHabito));

        //Carga la tabla de Farmacologico
        cargarTablaFarmacologico();

        //Carga el combobox de Antecedente Habitacional
        vectorHabitacional = AntecedenteHabitacionalLogica.
                getVectorAntecedenteHabitacionalPorIdPaciente(
                GestionPacientePresentacion.getPaciente().getIdPaciente());
        verFechasHabitacional.setModel(
                CapaPresentacion.getListaDeFechaAntecedenteHabitacional(
                vectorHabitacional));

        //Carga el combobox de Antecedente Ocupacional
        vectorOcupacional = AntecedenteOcupacionalLogica.
                getVectorAntecedenteOcupacionalPorIdPaciente(
                GestionPacientePresentacion.getPaciente().getIdPaciente());
        verFechasOcupacional.setModel(
                CapaPresentacion.getListaDeFechaAntecedenteOcupacional(
                vectorOcupacional));
    }

    private void cargarTablaPersonal() {
        vectorPersonal = AntecedentePersonalLogica.
                getVectorAntecedentePersonalPorIdPaciente(
                GestionPacientePresentacion.getPaciente().getIdPaciente());
        MiModeloTabla.cargarTablaEnfermedadAmbulatorio(
                null, vectorPersonal, null, tablaPersonal);
    }

    private void cargarTablaFamiliar() {
        vectorFamiliar = AntecedenteFamiliarLogica.
                getVectorAntecedenteFamiliarPorIdPaciente(
                GestionPacientePresentacion.getPaciente().getIdPaciente());
        MiModeloTabla.cargarTablaEnfermedadAmbulatorio(
                null, null, vectorFamiliar, tablaFamiliar);
    }

    private void cargarTablaFarmacologico() {
        vectorFarmacologico =
                FarmacologicoLogica.getVectorAntecedenteFarmacologicoPorIdPaciente(
                GestionPacientePresentacion.getPaciente().getIdPaciente());
        MiModeloTabla.cargarTablaFarmacologico(
                vectorFarmacologico, tablaFarmacologico);
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        textoDescriptivoVentana = new javax.swing.JLabel();
        solapasAntecedentes = new javax.swing.JTabbedPane();
        panelPersonal = new javax.swing.JPanel();
        textoPanelPersonal = new javax.swing.JLabel();
        botonAgregarPanelPersonal = new javax.swing.JButton();
        textoFiltrarPersona = new javax.swing.JLabel();
        filtrarPersonal = new javax.swing.JTextField();
        panelPersonalInternoScrollPane = new javax.swing.JScrollPane();
        panelPersonalInterno = new javax.swing.JPanel();
        tablaPersonalScrollPane = new javax.swing.JScrollPane();
        tablaPersonal = new javax.swing.JTable(new MiModeloTabla());
        paginadorUno = new javax.swing.JPanel();
        botonAnteriorPaginadorUno = new javax.swing.JButton();
        botonSiguientePaginadorUno = new javax.swing.JButton();
        panelFamiliar = new javax.swing.JPanel();
        textoPanelFamiliar = new javax.swing.JLabel();
        botonAgregarPanelFamiliar = new javax.swing.JButton();
        textoFiltrarFamiliar = new javax.swing.JLabel();
        filtrarFamiliar = new javax.swing.JTextField();
        panelFamiliarInternoScrollPane = new javax.swing.JScrollPane();
        panelFamiliarInterno = new javax.swing.JPanel();
        tablaFamiliarScrollPane = new javax.swing.JScrollPane();
        tablaFamiliar = new javax.swing.JTable(new MiModeloTabla());
        paginadorDos = new javax.swing.JPanel();
        botonAnteriorPaginadorDos = new javax.swing.JButton();
        botonSiguientePaginadorDos = new javax.swing.JButton();
        panelHabito = new javax.swing.JPanel();
        textoPanelHabito = new javax.swing.JLabel();
        botonAgregarHabito = new javax.swing.JButton();
        textoVerFechasHabito = new javax.swing.JLabel();
        verFechasHabito = new javax.swing.JComboBox();
        panelHabitoScrollPane = new javax.swing.JScrollPane();
        panelHabitoInterno = new javax.swing.JPanel();
        textoAlimentacionHabito = new javax.swing.JLabel();
        textoAlimentacionCantidadHabito = new javax.swing.JLabel();
        alimentacionCantidadInsuficienteHabito = new javax.swing.JRadioButton();
        alimentacionCantidadPocaHabito = new javax.swing.JRadioButton();
        alimentacionCantidadNormalHabito = new javax.swing.JRadioButton();
        alimentacionCantidadMuchaHabito = new javax.swing.JRadioButton();
        alimentacionCantidadExcesoHabito = new javax.swing.JRadioButton();
        textoAlimentacionCalidadHabito = new javax.swing.JLabel();
        alimentacionCalidadMalaHabito = new javax.swing.JRadioButton();
        alimentacionCalidadRegularHabito = new javax.swing.JRadioButton();
        alimentacionCalidadBuenaHabito = new javax.swing.JRadioButton();
        alimentacionCalidadMuyBuenaHabito = new javax.swing.JRadioButton();
        alimentacionCalidadDietaHabito = new javax.swing.JRadioButton();
        textoAlimentacionDietaHabito = new javax.swing.JLabel();
        alimentacionDietaSiHabito = new javax.swing.JRadioButton();
        alimentacionDietaNoHabito = new javax.swing.JRadioButton();
        Separator1Habito = new javax.swing.JSeparator();
        textoAlcoholHabito = new javax.swing.JLabel();
        alcoholNoHabito = new javax.swing.JRadioButton();
        alcoholCenasHabito = new javax.swing.JRadioButton();
        alcoholComidasHabito = new javax.swing.JRadioButton();
        alcoholOcacionalHabito = new javax.swing.JRadioButton();
        alcoholHabitualHabito = new javax.swing.JRadioButton();
        Separator2Habito = new javax.swing.JSeparator();
        textoFumaHabito = new javax.swing.JLabel();
        fumaSiHabito = new javax.swing.JRadioButton();
        fumaNoHabito = new javax.swing.JRadioButton();
        fumaExFumadorHabito = new javax.swing.JRadioButton();
        Separator3Habito = new javax.swing.JSeparator();
        textoInfusionesHabito = new javax.swing.JLabel();
        infusionesNoHabito = new javax.swing.JRadioButton();
        infusionesPocoHabito = new javax.swing.JRadioButton();
        infusionesFrecuenteHabito = new javax.swing.JRadioButton();
        infusionesMuchoHabito = new javax.swing.JRadioButton();
        Separator4Habito = new javax.swing.JSeparator();
        textoSalHabito = new javax.swing.JLabel();
        salDietaHabito = new javax.swing.JRadioButton();
        salNormalHabito = new javax.swing.JRadioButton();
        salPocaHabito = new javax.swing.JRadioButton();
        salMuchaHabito = new javax.swing.JRadioButton();
        Separator5Habito = new javax.swing.JSeparator();
        textoActividadFisicaHabito = new javax.swing.JLabel();
        actividadFisicaNoHabito = new javax.swing.JRadioButton();
        actividadFisicaPocaHabito = new javax.swing.JRadioButton();
        actividadFisicaLeveHabito = new javax.swing.JRadioButton();
        actividadFisicaIntensaHabito = new javax.swing.JRadioButton();
        Separator7Habito = new javax.swing.JSeparator();
        textoSexualidadHabito = new javax.swing.JLabel();
        textoSexualidadActividadSexualHabito = new javax.swing.JLabel();
        sexualidadActividadSexualNoTieneHabito = new javax.swing.JRadioButton();
        sexualidadActividadSexualSiemprePreservativoHabito = new javax.swing.JRadioButton();
        sexualidadActividadSexualAVecesPreservativoHabito = new javax.swing.JRadioButton();
        sexualidadActividadSexualNuncaPreservativoHabito = new javax.swing.JRadioButton();
        textoSexualidadNumeroDeParejasHabito = new javax.swing.JLabel();
        sexualidadNumeroDeParejasHabito = new javax.swing.JSpinner();
        Separator8Habito = new javax.swing.JSeparator();
        textoAdiccionesHabito = new javax.swing.JLabel();
        textoAdiccionesCocainaHabito = new javax.swing.JLabel();
        adiccionesCocainaDiariaHabito = new javax.swing.JRadioButton();
        adiccionesCocainaOcacionalHabito = new javax.swing.JRadioButton();
        adiccionesCocainaAlgunaVezHabito = new javax.swing.JRadioButton();
        adiccionesCocainaNuncaHabito = new javax.swing.JRadioButton();
        textoAdiccionesEndovenosasHabito = new javax.swing.JLabel();
        adiccionesEndovenosasDiariaHabito = new javax.swing.JRadioButton();
        adiccionesEndovenosasOcacionalHabito = new javax.swing.JRadioButton();
        adiccionesEndovenosasAlgunaVezHabito = new javax.swing.JRadioButton();
        adiccionesEndovenosasNuncaHabito = new javax.swing.JRadioButton();
        textoAdiccionesMarihuanaHabito = new javax.swing.JLabel();
        adiccionesMarihuanaDiariaHabito = new javax.swing.JRadioButton();
        adiccionesMarihuanaOcacionalHabito = new javax.swing.JRadioButton();
        adiccionesMarihuanaAlgunaVezHabito = new javax.swing.JRadioButton();
        adiccionesMarihuanaNuncaHabito = new javax.swing.JRadioButton();
        Separator6Habito = new javax.swing.JSeparator();
        textoNotasAdicionalesHabito = new javax.swing.JLabel();
        notasAdicionalesScrollPaneHabito = new javax.swing.JScrollPane();
        notasAdicionalesHabitos = new javax.swing.JTextArea();
        panelFarmacologico = new javax.swing.JPanel();
        textoPanelFarmacologico = new javax.swing.JLabel();
        botonAgregarPanelFarmacologico = new javax.swing.JButton();
        textoFiltrarFarmacologico = new javax.swing.JLabel();
        filtrarFarmacologico = new javax.swing.JTextField();
        panelFarmacologicoInternoScrollPane = new javax.swing.JScrollPane();
        panelFarmacologicoInterno = new javax.swing.JPanel();
        tablaFarmacologicoScrollPane = new javax.swing.JScrollPane();
        tablaFarmacologico = new javax.swing.JTable(new MiModeloTabla());
        paginadorTres = new javax.swing.JPanel();
        botonAnteriorPaginadorTres = new javax.swing.JButton();
        botonSiguientePaginadorTres = new javax.swing.JButton();
        panelHabitacional = new javax.swing.JPanel();
        textoPanelHabitacional = new javax.swing.JLabel();
        botonAgregarHabitacional = new javax.swing.JButton();
        textoVerFechasHabitacionales = new javax.swing.JLabel();
        verFechasHabitacional = new javax.swing.JComboBox();
        panelHabitacionalScrollPane = new javax.swing.JScrollPane();
        panelHabitacionalInterno = new javax.swing.JPanel();
        textoCohabitaConHabitacional = new javax.swing.JLabel();
        cohabitaConHabitacional = new javax.swing.JSpinner();
        Separator1Habitacional = new javax.swing.JSeparator();
        textoAmbientesTotalesHabitacional = new javax.swing.JLabel();
        ambientesTotalesHabitacional = new javax.swing.JSpinner();
        Separator2Habitacional = new javax.swing.JSeparator();
        textoPisoDeHabitacional = new javax.swing.JLabel();
        pisoDeLadrilloHabitacional = new javax.swing.JRadioButton();
        pisoDeCartonHabitacional = new javax.swing.JRadioButton();
        pisoDeChapaHabitacional = new javax.swing.JRadioButton();
        pisoDeMaderaHabitacional = new javax.swing.JRadioButton();
        pisoDeCementoHabitacional = new javax.swing.JRadioButton();
        Separator3Habitacional = new javax.swing.JSeparator();
        textoParedDeHabitacional = new javax.swing.JLabel();
        paredDeLadrilloHabitacional = new javax.swing.JRadioButton();
        paredDeCartonHabitacional = new javax.swing.JRadioButton();
        paredDeChapaHabitacional = new javax.swing.JRadioButton();
        paredDeMaderaHabitacional = new javax.swing.JRadioButton();
        paredDeCementoHabitacional = new javax.swing.JRadioButton();
        Separator4Habitacional = new javax.swing.JSeparator();
        textoTechoDeHabitacional = new javax.swing.JLabel();
        techoDeLadrilloHabitacional = new javax.swing.JRadioButton();
        techoDeCartonHabitacional = new javax.swing.JRadioButton();
        techoDeChapaHabitacional = new javax.swing.JRadioButton();
        techoDeMaderaHabitacional = new javax.swing.JRadioButton();
        techoDeCementoHabitacional = new javax.swing.JRadioButton();
        Separator5Habitacional = new javax.swing.JSeparator();
        textoAguaCorrienteHabitacional = new javax.swing.JLabel();
        aguaCorrienteSiHabitacional = new javax.swing.JRadioButton();
        aguaCorrienteNoHabitacional = new javax.swing.JRadioButton();
        Separator6Habitacional = new javax.swing.JSeparator();
        textoElectricidadHabitacional = new javax.swing.JLabel();
        electricidadSiHabitacional = new javax.swing.JRadioButton();
        electricidadNoHabitacional = new javax.swing.JRadioButton();
        Separator7Habitacional = new javax.swing.JSeparator();
        textoCloacasHabitacional = new javax.swing.JLabel();
        cloacasSiHabitacional = new javax.swing.JRadioButton();
        cloacasNoHabitacional = new javax.swing.JRadioButton();
        Separator8Habitacional = new javax.swing.JSeparator();
        textoMascotasHabitacional = new javax.swing.JLabel();
        mascotasSiHabitacional = new javax.swing.JRadioButton();
        mascotasNoHabitacional = new javax.swing.JRadioButton();
        Separator9Habitacional = new javax.swing.JSeparator();
        textoCucarachasHabitacional = new javax.swing.JLabel();
        cucarachasSiHabitacional = new javax.swing.JRadioButton();
        cucarachasNoHabitacional = new javax.swing.JRadioButton();
        Separator10Habitacional = new javax.swing.JSeparator();
        textoZonaDeChagasHabitacional = new javax.swing.JLabel();
        chagasSiHabitacional = new javax.swing.JRadioButton();
        chagasNoHabitacional = new javax.swing.JRadioButton();
        panelOcupacional = new javax.swing.JPanel();
        textoPanelOcupacional = new javax.swing.JLabel();
        botonAgregarOcupacional = new javax.swing.JButton();
        textoVerFechasOcupacional = new javax.swing.JLabel();
        verFechasOcupacional = new javax.swing.JComboBox();
        panelOcupacionalScrollPane = new javax.swing.JScrollPane();
        panelOcupacionalInterno = new javax.swing.JPanel();
        textoPorInhalacionDePolvosInorganicosOcupacional = new javax.swing.JLabel();
        textoPorInhalacionDePolvosInorganicosOcupacional1 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional1 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional1 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional2 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional2 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional2 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional3 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional3 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional3 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional4 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional4 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional4 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional5 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional5 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional5 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional6 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional6 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional6 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional7 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional7 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional7 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional8 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional8 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional8 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional9 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional9 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional9 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional10 = new javax.swing.JLabel();
        textoPorInhalacionDePolvosInorganicosOcupacional11 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional10 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional10 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional12 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional11 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional11 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional13 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional12 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional12 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional14 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional13 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional13 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional15 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional14 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional14 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional16 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional15 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional15 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional17 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional16 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional16 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional18 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional17 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional17 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional19 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional18 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional18 = new javax.swing.JRadioButton();
        textoPorInhalacionDePolvosInorganicosOcupacional20 = new javax.swing.JLabel();
        siPorInhalacionDePolvosInorganicosOcupacional19 = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosInorganicosOcupacional19 = new javax.swing.JRadioButton();
        Separator1Ocupacional = new javax.swing.JSeparator();
        textoPorInhalacionDeGasesOcupacional = new javax.swing.JLabel();
        siPorInhalacionDeGasesOcupacional = new javax.swing.JRadioButton();
        noPorInhalacionDeGasesOcupacional = new javax.swing.JRadioButton();
        Separator2Ocupacional = new javax.swing.JSeparator();
        textoPorInhalacionDePolvosOrganicosOcupacional = new javax.swing.JLabel();
        siPorInhalacionDePolvosOrganicosOcupacional = new javax.swing.JRadioButton();
        noPorInhalacionDePolvosOrganicosOcupacional = new javax.swing.JRadioButton();
        Separator3Ocupacional = new javax.swing.JSeparator();
        textoTareasRuralesOcupacional = new javax.swing.JLabel();
        siTareasRuralesOcupacional = new javax.swing.JRadioButton();
        noTareasRuralesOcupacional = new javax.swing.JRadioButton();
        Separator4Ocupacional = new javax.swing.JSeparator();
        textoAsmaOcupacionalOcupacional = new javax.swing.JLabel();
        siAsmaOcupacionalOcupacional = new javax.swing.JRadioButton();
        noAsmaOcupacionalOcupacional = new javax.swing.JRadioButton();
        Separator5Ocupacional = new javax.swing.JSeparator();
        textoOtrasEnfermedadesOcupacional = new javax.swing.JLabel();
        siOtrasEnfermedadesOcupacional = new javax.swing.JRadioButton();
        noOtrasEnfermedadesOcupacional = new javax.swing.JRadioButton();
        botonAceptar = new javax.swing.JButton();
        botonCancelar = new javax.swing.JButton();

        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
        setTitle("Antecedentes");
        setMinimumSize(new java.awt.Dimension(1040, 731));

        textoDescriptivoVentana.setFont(Fuente.FUENTE_TITULO_2);
        textoDescriptivoVentana.setText("Ingrese los  antecedentes");
        textoDescriptivoVentana.setPreferredSize(new java.awt.Dimension(1004, 20));

        solapasAntecedentes.setFont(Fuente.FUENTE_PANEL_BORDE);
        solapasAntecedentes.setMinimumSize(new java.awt.Dimension(0, 0));
        solapasAntecedentes.setPreferredSize(new java.awt.Dimension(1004, 609));

        textoPanelPersonal.setFont(Fuente.FUENTE_TITULO_3);
        textoPanelPersonal.setForeground(Fuente.COLOR_NORMAL);
        textoPanelPersonal.setText("Haga click para agregar antecedentes personales");
        textoPanelPersonal.setPreferredSize(new java.awt.Dimension(700, 20));

        botonAgregarPanelPersonal.setFont(Fuente.FUENTE_BOTON_INTERNO);
        botonAgregarPanelPersonal.setForeground(Fuente.COLOR_NORMAL);
        botonAgregarPanelPersonal.setIcon(Icono.ICONO_16_AGREGAR);
        botonAgregarPanelPersonal.setText("Agregar episodio");
        botonAgregarPanelPersonal.setToolTipText("Agrega antecedentes de una enfermedad personal");
        botonAgregarPanelPersonal.setPreferredSize(new java.awt.Dimension(175, 23));
        botonAgregarPanelPersonal.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonAgregarPanelPersonalActionPerformed(evt);
            }
        });

        textoFiltrarPersona.setFont(Fuente.FUENTE_LABEL);
        textoFiltrarPersona.setForeground(Fuente.COLOR_NORMAL);
        textoFiltrarPersona.setText("Filtrar");

        filtrarPersonal.setFont(Fuente.FUENTE_TEXTFIELD);
        filtrarPersonal.setForeground(Fuente.COLOR_NORMAL);
        filtrarPersonal.setToolTipText("Filtra los datos encontrados por algún criterio");
        filtrarPersonal.setMinimumSize(new java.awt.Dimension(0, 0));
        filtrarPersonal.setPreferredSize(new java.awt.Dimension(200, 20));
        filtrarPersonal.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyReleased(java.awt.event.KeyEvent evt) {
                filtrarPersonalKeyReleased(evt);
            }
        });

        panelPersonalInternoScrollPane.setBorder(null);
        panelPersonalInternoScrollPane.setPreferredSize(new java.awt.Dimension(979, 328));

        panelPersonalInterno.setLayout(new javax.swing.BoxLayout(panelPersonalInterno, javax.swing.BoxLayout.Y_AXIS));
        panelPersonalInternoScrollPane.setViewportView(panelPersonalInterno);

        tablaPersonalScrollPane.setMinimumSize(new java.awt.Dimension(0, 0));
        tablaPersonalScrollPane.setPreferredSize(new java.awt.Dimension(979, 160));

        tablaPersonal.setToolTipText("Click derecho para más opciones");
        tablaPersonal.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                tablaPersonalMouseClicked(evt);
            }
        });
        tablaPersonalScrollPane.setViewportView(tablaPersonal);
        MiModeloTabla.inicializarTabla(tablaPersonal);

        paginadorUno.setMaximumSize(new java.awt.Dimension(700, 14));

        botonAnteriorPaginadorUno.setFont(new java.awt.Font("Tahoma", 0, 10));
        botonAnteriorPaginadorUno.setIcon(Icono.ICONO_16_ANTERIOR);
        botonAnteriorPaginadorUno.setPreferredSize(new java.awt.Dimension(43, 23));
        botonAnteriorPaginadorUno.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonAnteriorPaginadorUnoActionPerformed(evt);
            }
        });

        botonSiguientePaginadorUno.setFont(new java.awt.Font("Tahoma", 0, 10));
        botonSiguientePaginadorUno.setIcon(Icono.ICONO_16_SIGUIENTE);
        botonSiguientePaginadorUno.setPreferredSize(new java.awt.Dimension(43, 23));
        botonSiguientePaginadorUno.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonSiguientePaginadorUnoActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout paginadorUnoLayout = new javax.swing.GroupLayout(paginadorUno);
        paginadorUno.setLayout(paginadorUnoLayout);
        paginadorUnoLayout.setHorizontalGroup(
            paginadorUnoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(paginadorUnoLayout.createSequentialGroup()
                .addComponent(botonAnteriorPaginadorUno, javax.swing.GroupLayout.PREFERRED_SIZE, 43, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(botonSiguientePaginadorUno, javax.swing.GroupLayout.PREFERRED_SIZE, 43, javax.swing.GroupLayout.PREFERRED_SIZE))
        );
        paginadorUnoLayout.setVerticalGroup(
            paginadorUnoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(paginadorUnoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                .addComponent(botonAnteriorPaginadorUno, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addComponent(botonSiguientePaginadorUno, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
        );

        javax.swing.GroupLayout panelPersonalLayout = new javax.swing.GroupLayout(panelPersonal);
        panelPersonal.setLayout(panelPersonalLayout);
        panelPersonalLayout.setHorizontalGroup(
            panelPersonalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelPersonalLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelPersonalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(tablaPersonalScrollPane, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 979, Short.MAX_VALUE)
                    .addComponent(panelPersonalInternoScrollPane, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(panelPersonalLayout.createSequentialGroup()
                        .addComponent(textoPanelPersonal, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 104, Short.MAX_VALUE)
                        .addComponent(botonAgregarPanelPersonal, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(panelPersonalLayout.createSequentialGroup()
                        .addComponent(textoFiltrarPersona)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(filtrarPersonal, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(paginadorUno, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );
        panelPersonalLayout.setVerticalGroup(
            panelPersonalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelPersonalLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelPersonalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(botonAgregarPanelPersonal, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(textoPanelPersonal, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(panelPersonalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(filtrarPersonal, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(textoFiltrarPersona, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(tablaPersonalScrollPane, javax.swing.GroupLayout.PREFERRED_SIZE, 131, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(paginadorUno, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(panelPersonalInternoScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 318, Short.MAX_VALUE)
                .addContainerGap())
        );

        solapasAntecedentes.addTab("Personales", panelPersonal);

        textoPanelFamiliar.setFont(Fuente.FUENTE_TITULO_3);
        textoPanelFamiliar.setForeground(Fuente.COLOR_NORMAL);
        textoPanelFamiliar.setText("Haga click para agregar antecedentes familiares");
        textoPanelFamiliar.setPreferredSize(new java.awt.Dimension(700, 20));

        botonAgregarPanelFamiliar.setFont(Fuente.FUENTE_BOTON_INTERNO);
        botonAgregarPanelFamiliar.setForeground(Fuente.COLOR_NORMAL);
        botonAgregarPanelFamiliar.setIcon(Icono.ICONO_16_AGREGAR);
        botonAgregarPanelFamiliar.setText("Agregar episodio");
        botonAgregarPanelFamiliar.setToolTipText("Agrega antecedentes de una enfermedad familiar");
        botonAgregarPanelFamiliar.setPreferredSize(new java.awt.Dimension(175, 23));
        botonAgregarPanelFamiliar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonAgregarPanelFamiliarActionPerformed(evt);
            }
        });

        textoFiltrarFamiliar.setFont(Fuente.FUENTE_LABEL);
        textoFiltrarFamiliar.setForeground(Fuente.COLOR_NORMAL);
        textoFiltrarFamiliar.setText("Filtrar");

        filtrarFamiliar.setFont(Fuente.FUENTE_TEXTFIELD);
        filtrarFamiliar.setForeground(Fuente.COLOR_NORMAL);
        filtrarFamiliar.setToolTipText("Filtra los datos encontrados por algún criterio");
        filtrarFamiliar.setMinimumSize(new java.awt.Dimension(0, 0));
        filtrarFamiliar.setPreferredSize(new java.awt.Dimension(200, 20));
        filtrarFamiliar.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyReleased(java.awt.event.KeyEvent evt) {
                filtrarFamiliarKeyReleased(evt);
            }
        });

        panelFamiliarInternoScrollPane.setBorder(null);
        panelFamiliarInternoScrollPane.setPreferredSize(new java.awt.Dimension(979, 328));

        panelFamiliarInterno.setLayout(new javax.swing.BoxLayout(panelFamiliarInterno, javax.swing.BoxLayout.Y_AXIS));
        panelFamiliarInternoScrollPane.setViewportView(panelFamiliarInterno);

        tablaFamiliarScrollPane.setMinimumSize(new java.awt.Dimension(0, 0));
        tablaFamiliarScrollPane.setPreferredSize(new java.awt.Dimension(979, 160));

        tablaFamiliar.setToolTipText("Click derecho para más opciones");
        tablaFamiliar.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                tablaFamiliarMouseClicked(evt);
            }
        });
        tablaFamiliarScrollPane.setViewportView(tablaFamiliar);
        MiModeloTabla.inicializarTabla(tablaFamiliar);

        paginadorDos.setMaximumSize(new java.awt.Dimension(700, 14));

        botonAnteriorPaginadorDos.setFont(new java.awt.Font("Tahoma", 0, 10));
        botonAnteriorPaginadorDos.setIcon(Icono.ICONO_16_ANTERIOR);
        botonAnteriorPaginadorDos.setPreferredSize(new java.awt.Dimension(43, 23));
        botonAnteriorPaginadorDos.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonAnteriorPaginadorDosActionPerformed(evt);
            }
        });

        botonSiguientePaginadorDos.setFont(new java.awt.Font("Tahoma", 0, 10));
        botonSiguientePaginadorDos.setIcon(Icono.ICONO_16_SIGUIENTE);
        botonSiguientePaginadorDos.setPreferredSize(new java.awt.Dimension(43, 23));
        botonSiguientePaginadorDos.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonSiguientePaginadorDosActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout paginadorDosLayout = new javax.swing.GroupLayout(paginadorDos);
        paginadorDos.setLayout(paginadorDosLayout);
        paginadorDosLayout.setHorizontalGroup(
            paginadorDosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(paginadorDosLayout.createSequentialGroup()
                .addComponent(botonAnteriorPaginadorDos, javax.swing.GroupLayout.PREFERRED_SIZE, 43, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(botonSiguientePaginadorDos, javax.swing.GroupLayout.PREFERRED_SIZE, 43, javax.swing.GroupLayout.PREFERRED_SIZE))
        );
        paginadorDosLayout.setVerticalGroup(
            paginadorDosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(paginadorDosLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                .addComponent(botonAnteriorPaginadorDos, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addComponent(botonSiguientePaginadorDos, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
        );

        javax.swing.GroupLayout panelFamiliarLayout = new javax.swing.GroupLayout(panelFamiliar);
        panelFamiliar.setLayout(panelFamiliarLayout);
        panelFamiliarLayout.setHorizontalGroup(
            panelFamiliarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelFamiliarLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelFamiliarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(tablaFamiliarScrollPane, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 979, Short.MAX_VALUE)
                    .addComponent(panelFamiliarInternoScrollPane, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelFamiliarLayout.createSequentialGroup()
                        .addComponent(textoPanelFamiliar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 104, Short.MAX_VALUE)
                        .addComponent(botonAgregarPanelFamiliar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(panelFamiliarLayout.createSequentialGroup()
                        .addComponent(textoFiltrarFamiliar)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(filtrarFamiliar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(paginadorDos, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );
        panelFamiliarLayout.setVerticalGroup(
            panelFamiliarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelFamiliarLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelFamiliarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPanelFamiliar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(botonAgregarPanelFamiliar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(panelFamiliarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(filtrarFamiliar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(textoFiltrarFamiliar, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(tablaFamiliarScrollPane, javax.swing.GroupLayout.PREFERRED_SIZE, 131, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(paginadorDos, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(panelFamiliarInternoScrollPane, javax.swing.GroupLayout.PREFERRED_SIZE, 328, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(1, 1, 1))
        );

        solapasAntecedentes.addTab("Familiares", panelFamiliar);

        textoPanelHabito.setFont(Fuente.FUENTE_TITULO_3);
        textoPanelHabito.setForeground(Fuente.COLOR_NORMAL);
        textoPanelHabito.setText("Haga click para agregar antecedentes correspondientes a hábitos");
        textoPanelHabito.setPreferredSize(new java.awt.Dimension(700, 20));

        botonAgregarHabito.setFont(Fuente.FUENTE_BOTON_INTERNO);
        botonAgregarHabito.setForeground(Fuente.COLOR_NORMAL);
        botonAgregarHabito.setIcon(Icono.ICONO_16_AGREGAR);
        botonAgregarHabito.setText("Agregar Hábitos");
        botonAgregarHabito.setToolTipText("Agrega antecedentes de hábitos");
        botonAgregarHabito.setPreferredSize(new java.awt.Dimension(175, 23));
        botonAgregarHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonAgregarHabitoActionPerformed(evt);
            }
        });

        textoVerFechasHabito.setFont(Fuente.FUENTE_LABEL);
        textoVerFechasHabito.setForeground(Fuente.COLOR_NORMAL);
        textoVerFechasHabito.setText("Hábitos cargados");
        textoVerFechasHabito.setPreferredSize(new java.awt.Dimension(125, 20));

        verFechasHabito.setForeground(Fuente.COLOR_NORMAL);
        verFechasHabito.setModel(new javax.swing.DefaultComboBoxModel(new String[] {""}));
        verFechasHabito.setToolTipText("Visualiza los distintos antecedentes cargados");
        verFechasHabito.setPreferredSize(new java.awt.Dimension(110, 20));
        verFechasHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                verFechasHabitoActionPerformed(evt);
            }
        });

        panelHabitoScrollPane.setPreferredSize(new java.awt.Dimension(979, 499));

        panelHabitoInterno.setForeground(Fuente.COLOR_NORMAL);

        textoAlimentacionHabito.setFont(Fuente.FUENTE_LABEL);
        textoAlimentacionHabito.setForeground(Fuente.COLOR_NORMAL);
        textoAlimentacionHabito.setText("Alimentación");
        textoAlimentacionHabito.setPreferredSize(new java.awt.Dimension(110, 14));

        textoAlimentacionCantidadHabito.setFont(Fuente.FUENTE_LABEL);
        textoAlimentacionCantidadHabito.setForeground(Fuente.COLOR_NORMAL);
        textoAlimentacionCantidadHabito.setText("Cantidad");
        textoAlimentacionCantidadHabito.setPreferredSize(new java.awt.Dimension(100, 14));

        alimentacionCantidadInsuficienteHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionCantidadInsuficienteHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionCantidadInsuficienteHabito.setText("insuficiente");
        alimentacionCantidadInsuficienteHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionCantidadInsuficienteHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionCantidadInsuficienteHabitoActionPerformed(evt);
            }
        });

        alimentacionCantidadPocaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionCantidadPocaHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionCantidadPocaHabito.setText("poca");
        alimentacionCantidadPocaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionCantidadPocaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionCantidadPocaHabitoActionPerformed(evt);
            }
        });

        alimentacionCantidadNormalHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionCantidadNormalHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionCantidadNormalHabito.setText("normal");
        alimentacionCantidadNormalHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionCantidadNormalHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionCantidadNormalHabitoActionPerformed(evt);
            }
        });

        alimentacionCantidadMuchaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionCantidadMuchaHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionCantidadMuchaHabito.setText("mucha");
        alimentacionCantidadMuchaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionCantidadMuchaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionCantidadMuchaHabitoActionPerformed(evt);
            }
        });

        alimentacionCantidadExcesoHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionCantidadExcesoHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionCantidadExcesoHabito.setText("exceso");
        alimentacionCantidadExcesoHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionCantidadExcesoHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionCantidadExcesoHabitoActionPerformed(evt);
            }
        });

        textoAlimentacionCalidadHabito.setFont(Fuente.FUENTE_LABEL);
        textoAlimentacionCalidadHabito.setForeground(Fuente.COLOR_NORMAL);
        textoAlimentacionCalidadHabito.setText("Calidad");
        textoAlimentacionCalidadHabito.setPreferredSize(new java.awt.Dimension(100, 14));

        alimentacionCalidadMalaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionCalidadMalaHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionCalidadMalaHabito.setText("mala");
        alimentacionCalidadMalaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionCalidadMalaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionCalidadMalaHabitoActionPerformed(evt);
            }
        });

        alimentacionCalidadRegularHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionCalidadRegularHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionCalidadRegularHabito.setText("regular");
        alimentacionCalidadRegularHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionCalidadRegularHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionCalidadRegularHabitoActionPerformed(evt);
            }
        });

        alimentacionCalidadBuenaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionCalidadBuenaHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionCalidadBuenaHabito.setText("buena");
        alimentacionCalidadBuenaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionCalidadBuenaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionCalidadBuenaHabitoActionPerformed(evt);
            }
        });

        alimentacionCalidadMuyBuenaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionCalidadMuyBuenaHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionCalidadMuyBuenaHabito.setText("muy buena");
        alimentacionCalidadMuyBuenaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionCalidadMuyBuenaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionCalidadMuyBuenaHabitoActionPerformed(evt);
            }
        });

        alimentacionCalidadDietaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionCalidadDietaHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionCalidadDietaHabito.setText("dieta");
        alimentacionCalidadDietaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionCalidadDietaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionCalidadDietaHabitoActionPerformed(evt);
            }
        });

        textoAlimentacionDietaHabito.setFont(Fuente.FUENTE_LABEL);
        textoAlimentacionDietaHabito.setForeground(Fuente.COLOR_NORMAL);
        textoAlimentacionDietaHabito.setText("Dieta");
        textoAlimentacionDietaHabito.setPreferredSize(new java.awt.Dimension(100, 14));

        alimentacionDietaSiHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionDietaSiHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionDietaSiHabito.setText("si");
        alimentacionDietaSiHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionDietaSiHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionDietaSiHabitoActionPerformed(evt);
            }
        });

        alimentacionDietaNoHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alimentacionDietaNoHabito.setForeground(Fuente.COLOR_NORMAL);
        alimentacionDietaNoHabito.setText("no");
        alimentacionDietaNoHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alimentacionDietaNoHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alimentacionDietaNoHabitoActionPerformed(evt);
            }
        });

        Separator1Habito.setPreferredSize(new java.awt.Dimension(739, 5));

        textoAlcoholHabito.setFont(Fuente.FUENTE_LABEL);
        textoAlcoholHabito.setForeground(Fuente.COLOR_NORMAL);
        textoAlcoholHabito.setText("Alcohol");
        textoAlcoholHabito.setPreferredSize(new java.awt.Dimension(113, 14));

        alcoholNoHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alcoholNoHabito.setForeground(Fuente.COLOR_NORMAL);
        alcoholNoHabito.setText("no");
        alcoholNoHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alcoholNoHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alcoholNoHabitoActionPerformed(evt);
            }
        });

        alcoholCenasHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alcoholCenasHabito.setForeground(Fuente.COLOR_NORMAL);
        alcoholCenasHabito.setText("cenas");
        alcoholCenasHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alcoholCenasHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alcoholCenasHabitoActionPerformed(evt);
            }
        });

        alcoholComidasHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alcoholComidasHabito.setForeground(Fuente.COLOR_NORMAL);
        alcoholComidasHabito.setText("comidas");
        alcoholComidasHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alcoholComidasHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alcoholComidasHabitoActionPerformed(evt);
            }
        });

        alcoholOcacionalHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alcoholOcacionalHabito.setForeground(Fuente.COLOR_NORMAL);
        alcoholOcacionalHabito.setText("ocacional");
        alcoholOcacionalHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alcoholOcacionalHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alcoholOcacionalHabitoActionPerformed(evt);
            }
        });

        alcoholHabitualHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        alcoholHabitualHabito.setForeground(Fuente.COLOR_NORMAL);
        alcoholHabitualHabito.setText("habitual");
        alcoholHabitualHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        alcoholHabitualHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                alcoholHabitualHabitoActionPerformed(evt);
            }
        });

        Separator2Habito.setPreferredSize(new java.awt.Dimension(739, 5));

        textoFumaHabito.setFont(Fuente.FUENTE_LABEL);
        textoFumaHabito.setForeground(Fuente.COLOR_NORMAL);
        textoFumaHabito.setText("Fuma");
        textoFumaHabito.setPreferredSize(new java.awt.Dimension(113, 14));

        fumaSiHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        fumaSiHabito.setForeground(Fuente.COLOR_NORMAL);
        fumaSiHabito.setText("si");
        fumaSiHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        fumaSiHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                fumaSiHabitoActionPerformed(evt);
            }
        });

        fumaNoHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        fumaNoHabito.setForeground(Fuente.COLOR_NORMAL);
        fumaNoHabito.setText("no");
        fumaNoHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        fumaNoHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                fumaNoHabitoActionPerformed(evt);
            }
        });

        fumaExFumadorHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        fumaExFumadorHabito.setForeground(Fuente.COLOR_NORMAL);
        fumaExFumadorHabito.setText("ex fumador");
        fumaExFumadorHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        fumaExFumadorHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                fumaExFumadorHabitoActionPerformed(evt);
            }
        });

        Separator3Habito.setPreferredSize(new java.awt.Dimension(739, 5));

        textoInfusionesHabito.setFont(Fuente.FUENTE_LABEL);
        textoInfusionesHabito.setForeground(Fuente.COLOR_NORMAL);
        textoInfusionesHabito.setText("Infusiones");
        textoInfusionesHabito.setPreferredSize(new java.awt.Dimension(113, 14));

        infusionesNoHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        infusionesNoHabito.setForeground(Fuente.COLOR_NORMAL);
        infusionesNoHabito.setText("no");
        infusionesNoHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        infusionesNoHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                infusionesNoHabitoActionPerformed(evt);
            }
        });

        infusionesPocoHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        infusionesPocoHabito.setForeground(Fuente.COLOR_NORMAL);
        infusionesPocoHabito.setText("poco");
        infusionesPocoHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        infusionesPocoHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                infusionesPocoHabitoActionPerformed(evt);
            }
        });

        infusionesFrecuenteHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        infusionesFrecuenteHabito.setForeground(Fuente.COLOR_NORMAL);
        infusionesFrecuenteHabito.setText("frecuente");
        infusionesFrecuenteHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        infusionesFrecuenteHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                infusionesFrecuenteHabitoActionPerformed(evt);
            }
        });

        infusionesMuchoHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        infusionesMuchoHabito.setForeground(Fuente.COLOR_NORMAL);
        infusionesMuchoHabito.setText("mucho");
        infusionesMuchoHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        infusionesMuchoHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                infusionesMuchoHabitoActionPerformed(evt);
            }
        });

        Separator4Habito.setPreferredSize(new java.awt.Dimension(739, 5));

        textoSalHabito.setFont(Fuente.FUENTE_LABEL);
        textoSalHabito.setForeground(Fuente.COLOR_NORMAL);
        textoSalHabito.setText("Sal");
        textoSalHabito.setPreferredSize(new java.awt.Dimension(113, 14));

        salDietaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        salDietaHabito.setForeground(Fuente.COLOR_NORMAL);
        salDietaHabito.setText("dieta");
        salDietaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        salDietaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                salDietaHabitoActionPerformed(evt);
            }
        });

        salNormalHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        salNormalHabito.setForeground(Fuente.COLOR_NORMAL);
        salNormalHabito.setText("normal");
        salNormalHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        salNormalHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                salNormalHabitoActionPerformed(evt);
            }
        });

        salPocaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        salPocaHabito.setForeground(Fuente.COLOR_NORMAL);
        salPocaHabito.setText("poca");
        salPocaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        salPocaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                salPocaHabitoActionPerformed(evt);
            }
        });

        salMuchaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        salMuchaHabito.setForeground(Fuente.COLOR_NORMAL);
        salMuchaHabito.setText("mucha");
        salMuchaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        salMuchaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                salMuchaHabitoActionPerformed(evt);
            }
        });

        Separator5Habito.setPreferredSize(new java.awt.Dimension(739, 5));

        textoActividadFisicaHabito.setFont(Fuente.FUENTE_LABEL);
        textoActividadFisicaHabito.setForeground(Fuente.COLOR_NORMAL);
        textoActividadFisicaHabito.setText("Actividad Física");
        textoActividadFisicaHabito.setPreferredSize(new java.awt.Dimension(113, 14));

        actividadFisicaNoHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        actividadFisicaNoHabito.setForeground(Fuente.COLOR_NORMAL);
        actividadFisicaNoHabito.setText("no");
        actividadFisicaNoHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        actividadFisicaNoHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                actividadFisicaNoHabitoActionPerformed(evt);
            }
        });

        actividadFisicaPocaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        actividadFisicaPocaHabito.setForeground(Fuente.COLOR_NORMAL);
        actividadFisicaPocaHabito.setText("poca");
        actividadFisicaPocaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        actividadFisicaPocaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                actividadFisicaPocaHabitoActionPerformed(evt);
            }
        });

        actividadFisicaLeveHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        actividadFisicaLeveHabito.setForeground(Fuente.COLOR_NORMAL);
        actividadFisicaLeveHabito.setText("leve");
        actividadFisicaLeveHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        actividadFisicaLeveHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                actividadFisicaLeveHabitoActionPerformed(evt);
            }
        });

        actividadFisicaIntensaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        actividadFisicaIntensaHabito.setForeground(Fuente.COLOR_NORMAL);
        actividadFisicaIntensaHabito.setText("intensa");
        actividadFisicaIntensaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        actividadFisicaIntensaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                actividadFisicaIntensaHabitoActionPerformed(evt);
            }
        });

        Separator7Habito.setPreferredSize(new java.awt.Dimension(739, 5));

        textoSexualidadHabito.setFont(Fuente.FUENTE_LABEL);
        textoSexualidadHabito.setForeground(Fuente.COLOR_NORMAL);
        textoSexualidadHabito.setText("Sexualidad");
        textoSexualidadHabito.setPreferredSize(new java.awt.Dimension(113, 14));

        textoSexualidadActividadSexualHabito.setFont(Fuente.FUENTE_LABEL);
        textoSexualidadActividadSexualHabito.setForeground(Fuente.COLOR_NORMAL);
        textoSexualidadActividadSexualHabito.setText("Actividad sexual");
        textoSexualidadActividadSexualHabito.setPreferredSize(new java.awt.Dimension(100, 14));

        sexualidadActividadSexualNoTieneHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        sexualidadActividadSexualNoTieneHabito.setForeground(Fuente.COLOR_NORMAL);
        sexualidadActividadSexualNoTieneHabito.setText("no tiene");
        sexualidadActividadSexualNoTieneHabito.setPreferredSize(new java.awt.Dimension(157, 14));
        sexualidadActividadSexualNoTieneHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                sexualidadActividadSexualNoTieneHabitoActionPerformed(evt);
            }
        });

        sexualidadActividadSexualSiemprePreservativoHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        sexualidadActividadSexualSiemprePreservativoHabito.setForeground(Fuente.COLOR_NORMAL);
        sexualidadActividadSexualSiemprePreservativoHabito.setText("siempre preservativo");
        sexualidadActividadSexualSiemprePreservativoHabito.setPreferredSize(new java.awt.Dimension(157, 14));
        sexualidadActividadSexualSiemprePreservativoHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                sexualidadActividadSexualSiemprePreservativoHabitoActionPerformed(evt);
            }
        });

        sexualidadActividadSexualAVecesPreservativoHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        sexualidadActividadSexualAVecesPreservativoHabito.setForeground(Fuente.COLOR_NORMAL);
        sexualidadActividadSexualAVecesPreservativoHabito.setText("a veces preservativo");
        sexualidadActividadSexualAVecesPreservativoHabito.setPreferredSize(new java.awt.Dimension(157, 14));
        sexualidadActividadSexualAVecesPreservativoHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                sexualidadActividadSexualAVecesPreservativoHabitoActionPerformed(evt);
            }
        });

        sexualidadActividadSexualNuncaPreservativoHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        sexualidadActividadSexualNuncaPreservativoHabito.setForeground(Fuente.COLOR_NORMAL);
        sexualidadActividadSexualNuncaPreservativoHabito.setText("nunca preservativo");
        sexualidadActividadSexualNuncaPreservativoHabito.setPreferredSize(new java.awt.Dimension(157, 14));
        sexualidadActividadSexualNuncaPreservativoHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                sexualidadActividadSexualNuncaPreservativoHabitoActionPerformed(evt);
            }
        });

        textoSexualidadNumeroDeParejasHabito.setFont(Fuente.FUENTE_LABEL);
        textoSexualidadNumeroDeParejasHabito.setForeground(Fuente.COLOR_NORMAL);
        textoSexualidadNumeroDeParejasHabito.setText("Número de parejas sexuales diferentes en los últimos 6 meses");

        sexualidadNumeroDeParejasHabito.setFont(Fuente.FUENTE_TEXTFIELD);
        sexualidadNumeroDeParejasHabito.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
        sexualidadNumeroDeParejasHabito.setPreferredSize(new java.awt.Dimension(48, 20));

        Separator8Habito.setPreferredSize(new java.awt.Dimension(739, 5));

        textoAdiccionesHabito.setFont(Fuente.FUENTE_LABEL);
        textoAdiccionesHabito.setForeground(Fuente.COLOR_NORMAL);
        textoAdiccionesHabito.setText("Adicciones");
        textoAdiccionesHabito.setPreferredSize(new java.awt.Dimension(113, 14));

        textoAdiccionesCocainaHabito.setFont(Fuente.FUENTE_LABEL);
        textoAdiccionesCocainaHabito.setForeground(Fuente.COLOR_NORMAL);
        textoAdiccionesCocainaHabito.setText("Cocaína inhalatoria");
        textoAdiccionesCocainaHabito.setPreferredSize(new java.awt.Dimension(100, 14));

        adiccionesCocainaDiariaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesCocainaDiariaHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesCocainaDiariaHabito.setText("diaria");
        adiccionesCocainaDiariaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesCocainaDiariaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesCocainaDiariaHabitoActionPerformed(evt);
            }
        });

        adiccionesCocainaOcacionalHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesCocainaOcacionalHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesCocainaOcacionalHabito.setText("ocacional");
        adiccionesCocainaOcacionalHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesCocainaOcacionalHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesCocainaOcacionalHabitoActionPerformed(evt);
            }
        });

        adiccionesCocainaAlgunaVezHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesCocainaAlgunaVezHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesCocainaAlgunaVezHabito.setText("alguna vez");
        adiccionesCocainaAlgunaVezHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesCocainaAlgunaVezHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesCocainaAlgunaVezHabitoActionPerformed(evt);
            }
        });

        adiccionesCocainaNuncaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesCocainaNuncaHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesCocainaNuncaHabito.setText("nunca");
        adiccionesCocainaNuncaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesCocainaNuncaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesCocainaNuncaHabitoActionPerformed(evt);
            }
        });

        textoAdiccionesEndovenosasHabito.setFont(Fuente.FUENTE_LABEL);
        textoAdiccionesEndovenosasHabito.setForeground(Fuente.COLOR_NORMAL);
        textoAdiccionesEndovenosasHabito.setText("Otras endovenosas");
        textoAdiccionesEndovenosasHabito.setPreferredSize(new java.awt.Dimension(100, 14));

        adiccionesEndovenosasDiariaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesEndovenosasDiariaHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesEndovenosasDiariaHabito.setText("diaria");
        adiccionesEndovenosasDiariaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesEndovenosasDiariaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesEndovenosasDiariaHabitoActionPerformed(evt);
            }
        });

        adiccionesEndovenosasOcacionalHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesEndovenosasOcacionalHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesEndovenosasOcacionalHabito.setText("ocacional");
        adiccionesEndovenosasOcacionalHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesEndovenosasOcacionalHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesEndovenosasOcacionalHabitoActionPerformed(evt);
            }
        });

        adiccionesEndovenosasAlgunaVezHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesEndovenosasAlgunaVezHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesEndovenosasAlgunaVezHabito.setText("alguna vez");
        adiccionesEndovenosasAlgunaVezHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesEndovenosasAlgunaVezHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesEndovenosasAlgunaVezHabitoActionPerformed(evt);
            }
        });

        adiccionesEndovenosasNuncaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesEndovenosasNuncaHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesEndovenosasNuncaHabito.setText("nunca");
        adiccionesEndovenosasNuncaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesEndovenosasNuncaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesEndovenosasNuncaHabitoActionPerformed(evt);
            }
        });

        textoAdiccionesMarihuanaHabito.setFont(Fuente.FUENTE_LABEL);
        textoAdiccionesMarihuanaHabito.setForeground(Fuente.COLOR_NORMAL);
        textoAdiccionesMarihuanaHabito.setText("Marihuana");
        textoAdiccionesMarihuanaHabito.setPreferredSize(new java.awt.Dimension(100, 14));

        adiccionesMarihuanaDiariaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesMarihuanaDiariaHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesMarihuanaDiariaHabito.setText("diaria");
        adiccionesMarihuanaDiariaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesMarihuanaDiariaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesMarihuanaDiariaHabitoActionPerformed(evt);
            }
        });

        adiccionesMarihuanaOcacionalHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesMarihuanaOcacionalHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesMarihuanaOcacionalHabito.setText("ocacional");
        adiccionesMarihuanaOcacionalHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesMarihuanaOcacionalHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesMarihuanaOcacionalHabitoActionPerformed(evt);
            }
        });

        adiccionesMarihuanaAlgunaVezHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesMarihuanaAlgunaVezHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesMarihuanaAlgunaVezHabito.setText("alguna vez");
        adiccionesMarihuanaAlgunaVezHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesMarihuanaAlgunaVezHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesMarihuanaAlgunaVezHabitoActionPerformed(evt);
            }
        });

        adiccionesMarihuanaNuncaHabito.setFont(Fuente.FUENTE_RADIOBUTTON);
        adiccionesMarihuanaNuncaHabito.setForeground(Fuente.COLOR_NORMAL);
        adiccionesMarihuanaNuncaHabito.setText("nunca");
        adiccionesMarihuanaNuncaHabito.setPreferredSize(new java.awt.Dimension(125, 14));
        adiccionesMarihuanaNuncaHabito.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                adiccionesMarihuanaNuncaHabitoActionPerformed(evt);
            }
        });

        Separator6Habito.setPreferredSize(new java.awt.Dimension(739, 5));

        textoNotasAdicionalesHabito.setFont(Fuente.FUENTE_LABEL);
        textoNotasAdicionalesHabito.setForeground(Fuente.COLOR_NORMAL);
        textoNotasAdicionalesHabito.setText("Notas adicionales");

        notasAdicionalesScrollPaneHabito.setForeground(Fuente.COLOR_NORMAL);
        notasAdicionalesScrollPaneHabito.setPreferredSize(new java.awt.Dimension(166, 40));

        notasAdicionalesHabitos.setColumns(20);
        notasAdicionalesHabitos.setFont(Fuente.FUENTE_TEXTFIELD);
        notasAdicionalesHabitos.setLineWrap(true);
        notasAdicionalesHabitos.setRows(1);
        notasAdicionalesHabitos.setWrapStyleWord(true);
        notasAdicionalesScrollPaneHabito.setViewportView(notasAdicionalesHabitos);

        javax.swing.GroupLayout panelHabitoInternoLayout = new javax.swing.GroupLayout(panelHabitoInterno);
        panelHabitoInterno.setLayout(panelHabitoInternoLayout);
        panelHabitoInternoLayout.setHorizontalGroup(
            panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelHabitoInternoLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                    .addComponent(notasAdicionalesScrollPaneHabito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(textoAlimentacionHabito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelHabitoInternoLayout.createSequentialGroup()
                        .addGap(14, 14, 14)
                        .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(textoAlimentacionCalidadHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(textoAlimentacionCantidadHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(textoAlimentacionDietaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(panelHabitoInternoLayout.createSequentialGroup()
                                .addComponent(alimentacionDietaSiHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(alimentacionDietaNoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelHabitoInternoLayout.createSequentialGroup()
                                    .addComponent(alimentacionCantidadInsuficienteHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                    .addComponent(alimentacionCantidadPocaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                    .addComponent(alimentacionCantidadNormalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                    .addComponent(alimentacionCantidadMuchaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                    .addComponent(alimentacionCantidadExcesoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelHabitoInternoLayout.createSequentialGroup()
                                    .addComponent(alimentacionCalidadMalaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                    .addComponent(alimentacionCalidadRegularHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                    .addComponent(alimentacionCalidadBuenaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                    .addComponent(alimentacionCalidadMuyBuenaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                    .addComponent(alimentacionCalidadDietaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))))
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelHabitoInternoLayout.createSequentialGroup()
                        .addComponent(textoAlcoholHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(alcoholNoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(alcoholCenasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(alcoholComidasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(alcoholOcacionalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(alcoholHabitualHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator1Habito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelHabitoInternoLayout.createSequentialGroup()
                        .addGap(10, 10, 10)
                        .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addComponent(textoAdiccionesCocainaHabito, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(textoAdiccionesMarihuanaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(textoAdiccionesEndovenosasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(adiccionesCocainaDiariaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(adiccionesEndovenosasDiariaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(adiccionesMarihuanaDiariaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(adiccionesMarihuanaOcacionalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(adiccionesEndovenosasOcacionalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(adiccionesCocainaOcacionalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(panelHabitoInternoLayout.createSequentialGroup()
                                .addComponent(adiccionesCocainaAlgunaVezHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(adiccionesCocainaNuncaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                .addGroup(panelHabitoInternoLayout.createSequentialGroup()
                                    .addComponent(adiccionesMarihuanaAlgunaVezHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                    .addComponent(adiccionesMarihuanaNuncaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addGroup(panelHabitoInternoLayout.createSequentialGroup()
                                    .addComponent(adiccionesEndovenosasAlgunaVezHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                    .addComponent(adiccionesEndovenosasNuncaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))))
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelHabitoInternoLayout.createSequentialGroup()
                        .addGap(10, 10, 10)
                        .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(textoSexualidadActividadSexualHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addGroup(panelHabitoInternoLayout.createSequentialGroup()
                                .addGap(100, 100, 100)
                                .addComponent(sexualidadActividadSexualNoTieneHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(sexualidadActividadSexualSiemprePreservativoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(panelHabitoInternoLayout.createSequentialGroup()
                                .addComponent(textoSexualidadNumeroDeParejasHabito)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addComponent(sexualidadNumeroDeParejasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(sexualidadActividadSexualAVecesPreservativoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(sexualidadActividadSexualNuncaPreservativoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator7Habito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(textoAdiccionesHabito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelHabitoInternoLayout.createSequentialGroup()
                        .addComponent(textoFumaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(fumaSiHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(fumaNoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(fumaExFumadorHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator2Habito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(Separator3Habito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelHabitoInternoLayout.createSequentialGroup()
                        .addComponent(textoInfusionesHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(infusionesNoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(infusionesPocoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(infusionesFrecuenteHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(infusionesMuchoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator4Habito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelHabitoInternoLayout.createSequentialGroup()
                        .addComponent(textoSalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(salDietaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(salNormalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(salPocaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(salMuchaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator5Habito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelHabitoInternoLayout.createSequentialGroup()
                        .addComponent(textoActividadFisicaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(actividadFisicaNoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(actividadFisicaPocaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(actividadFisicaLeveHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(actividadFisicaIntensaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator6Habito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(Separator8Habito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(textoSexualidadHabito, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(textoNotasAdicionalesHabito, javax.swing.GroupLayout.Alignment.LEADING))
                .addContainerGap(212, Short.MAX_VALUE))
        );
        panelHabitoInternoLayout.setVerticalGroup(
            panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelHabitoInternoLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(textoAlimentacionHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoAlimentacionCantidadHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionCantidadInsuficienteHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionCantidadPocaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionCantidadNormalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionCantidadMuchaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionCantidadExcesoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoAlimentacionCalidadHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionCalidadDietaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionCalidadMuyBuenaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionCalidadBuenaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionCalidadRegularHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionCalidadMalaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoAlimentacionDietaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionDietaNoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alimentacionDietaSiHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator1Habito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(11, 11, 11)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoAlcoholHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alcoholNoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alcoholCenasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alcoholComidasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alcoholOcacionalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(alcoholHabitualHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator2Habito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoFumaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(fumaSiHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(fumaNoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(fumaExFumadorHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator3Habito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(infusionesNoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(textoInfusionesHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(infusionesPocoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(infusionesFrecuenteHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(infusionesMuchoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator4Habito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoSalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(salDietaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(salNormalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(salPocaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(salMuchaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator5Habito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoActividadFisicaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(actividadFisicaNoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(actividadFisicaPocaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(actividadFisicaLeveHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(actividadFisicaIntensaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator6Habito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(textoSexualidadHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(sexualidadActividadSexualNoTieneHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(sexualidadActividadSexualSiemprePreservativoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(sexualidadActividadSexualAVecesPreservativoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(sexualidadActividadSexualNuncaPreservativoHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(textoSexualidadActividadSexualHabito, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoSexualidadNumeroDeParejasHabito)
                    .addComponent(sexualidadNumeroDeParejasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator7Habito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addComponent(textoAdiccionesHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoAdiccionesCocainaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(adiccionesCocainaDiariaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(adiccionesCocainaOcacionalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(adiccionesCocainaAlgunaVezHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(adiccionesCocainaNuncaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(textoAdiccionesEndovenosasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(adiccionesEndovenosasDiariaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(adiccionesEndovenosasOcacionalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(adiccionesEndovenosasAlgunaVezHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(adiccionesEndovenosasNuncaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addGap(11, 11, 11)
                .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(textoAdiccionesMarihuanaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(panelHabitoInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(adiccionesMarihuanaDiariaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(adiccionesMarihuanaOcacionalHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(adiccionesMarihuanaAlgunaVezHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(adiccionesMarihuanaNuncaHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addGap(18, 18, 18)
                .addComponent(Separator8Habito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addComponent(textoNotasAdicionalesHabito)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(notasAdicionalesScrollPaneHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        panelHabitoScrollPane.setViewportView(panelHabitoInterno);

        javax.swing.GroupLayout panelHabitoLayout = new javax.swing.GroupLayout(panelHabito);
        panelHabito.setLayout(panelHabitoLayout);
        panelHabitoLayout.setHorizontalGroup(
            panelHabitoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelHabitoLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelHabitoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(panelHabitoScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelHabitoLayout.createSequentialGroup()
                        .addComponent(textoPanelHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 104, Short.MAX_VALUE)
                        .addComponent(botonAgregarHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelHabitoLayout.createSequentialGroup()
                        .addComponent(textoVerFechasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(verFechasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap())
        );
        panelHabitoLayout.setVerticalGroup(
            panelHabitoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelHabitoLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelHabitoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPanelHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(botonAgregarHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelHabitoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoVerFechasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(verFechasHabito, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(panelHabitoScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 496, Short.MAX_VALUE)
                .addGap(4, 4, 4))
        );

        panelHabitoScrollPane.setVisible(false);

        solapasAntecedentes.addTab("Hábitos", panelHabito);

        textoPanelFarmacologico.setFont(Fuente.FUENTE_TITULO_3);
        textoPanelFarmacologico.setForeground(Fuente.COLOR_NORMAL);
        textoPanelFarmacologico.setText("Haga click para agregar antecedentes farmacológicos");
        textoPanelFarmacologico.setPreferredSize(new java.awt.Dimension(700, 20));

        botonAgregarPanelFarmacologico.setFont(Fuente.FUENTE_BOTON_INTERNO);
        botonAgregarPanelFarmacologico.setForeground(Fuente.COLOR_NORMAL);
        botonAgregarPanelFarmacologico.setIcon(Icono.ICONO_16_AGREGAR);
        botonAgregarPanelFarmacologico.setText("Agregar medicamento");
        botonAgregarPanelFarmacologico.setToolTipText("Agrega antecedentes medicamentosos");
        botonAgregarPanelFarmacologico.setPreferredSize(new java.awt.Dimension(175, 23));
        botonAgregarPanelFarmacologico.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonAgregarPanelFarmacologicoActionPerformed(evt);
            }
        });

        textoFiltrarFarmacologico.setFont(Fuente.FUENTE_LABEL);
        textoFiltrarFarmacologico.setForeground(Fuente.COLOR_NORMAL);
        textoFiltrarFarmacologico.setText("Filtrar");

        filtrarFarmacologico.setFont(Fuente.FUENTE_TEXTFIELD);
        filtrarFarmacologico.setForeground(Fuente.COLOR_NORMAL);
        filtrarFarmacologico.setToolTipText("Filtra los datos encontrados por algún criterio");
        filtrarFarmacologico.setMinimumSize(new java.awt.Dimension(0, 0));
        filtrarFarmacologico.setPreferredSize(new java.awt.Dimension(200, 20));
        filtrarFarmacologico.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyReleased(java.awt.event.KeyEvent evt) {
                filtrarFarmacologicoKeyReleased(evt);
            }
        });

        panelFarmacologicoInternoScrollPane.setBorder(null);
        panelFarmacologicoInternoScrollPane.setPreferredSize(new java.awt.Dimension(979, 328));

        panelFarmacologicoInterno.setLayout(new javax.swing.BoxLayout(panelFarmacologicoInterno, javax.swing.BoxLayout.Y_AXIS));
        panelFarmacologicoInternoScrollPane.setViewportView(panelFarmacologicoInterno);

        tablaFarmacologicoScrollPane.setMinimumSize(new java.awt.Dimension(0, 0));
        tablaFarmacologicoScrollPane.setPreferredSize(new java.awt.Dimension(979, 160));

        tablaFarmacologico.setToolTipText("Click derecho para más opciones");
        tablaFarmacologico.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                tablaFarmacologicoMouseClicked(evt);
            }
        });
        tablaFarmacologicoScrollPane.setViewportView(tablaFarmacologico);
        MiModeloTabla.inicializarTabla(tablaFarmacologico);

        paginadorTres.setMaximumSize(new java.awt.Dimension(700, 14));

        botonAnteriorPaginadorTres.setFont(new java.awt.Font("Tahoma", 0, 10));
        botonAnteriorPaginadorTres.setIcon(Icono.ICONO_16_ANTERIOR);
        botonAnteriorPaginadorTres.setPreferredSize(new java.awt.Dimension(43, 23));
        botonAnteriorPaginadorTres.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonAnteriorPaginadorTresActionPerformed(evt);
            }
        });

        botonSiguientePaginadorTres.setFont(new java.awt.Font("Tahoma", 0, 10));
        botonSiguientePaginadorTres.setIcon(Icono.ICONO_16_SIGUIENTE);
        botonSiguientePaginadorTres.setPreferredSize(new java.awt.Dimension(43, 23));
        botonSiguientePaginadorTres.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonSiguientePaginadorTresActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout paginadorTresLayout = new javax.swing.GroupLayout(paginadorTres);
        paginadorTres.setLayout(paginadorTresLayout);
        paginadorTresLayout.setHorizontalGroup(
            paginadorTresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(paginadorTresLayout.createSequentialGroup()
                .addComponent(botonAnteriorPaginadorTres, javax.swing.GroupLayout.PREFERRED_SIZE, 43, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(botonSiguientePaginadorTres, javax.swing.GroupLayout.PREFERRED_SIZE, 43, javax.swing.GroupLayout.PREFERRED_SIZE))
        );
        paginadorTresLayout.setVerticalGroup(
            paginadorTresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(paginadorTresLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                .addComponent(botonAnteriorPaginadorTres, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addComponent(botonSiguientePaginadorTres, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
        );

        javax.swing.GroupLayout panelFarmacologicoLayout = new javax.swing.GroupLayout(panelFarmacologico);
        panelFarmacologico.setLayout(panelFarmacologicoLayout);
        panelFarmacologicoLayout.setHorizontalGroup(
            panelFarmacologicoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelFarmacologicoLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelFarmacologicoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(panelFarmacologicoInternoScrollPane, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(tablaFarmacologicoScrollPane, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 979, Short.MAX_VALUE)
                    .addGroup(panelFarmacologicoLayout.createSequentialGroup()
                        .addComponent(textoPanelFarmacologico, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 104, Short.MAX_VALUE)
                        .addComponent(botonAgregarPanelFarmacologico, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(panelFarmacologicoLayout.createSequentialGroup()
                        .addComponent(textoFiltrarFarmacologico)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(filtrarFarmacologico, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(paginadorTres, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );
        panelFarmacologicoLayout.setVerticalGroup(
            panelFarmacologicoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelFarmacologicoLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelFarmacologicoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(botonAgregarPanelFarmacologico, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(textoPanelFarmacologico, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(panelFarmacologicoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(filtrarFarmacologico, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(textoFiltrarFarmacologico, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(tablaFarmacologicoScrollPane, javax.swing.GroupLayout.PREFERRED_SIZE, 131, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(paginadorTres, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(panelFarmacologicoInternoScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 323, Short.MAX_VALUE)
                .addGap(6, 6, 6))
        );

        solapasAntecedentes.addTab("Farmacológico", panelFarmacologico);

        textoPanelHabitacional.setFont(Fuente.FUENTE_TITULO_3);
        textoPanelHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoPanelHabitacional.setText("Haga click para agregar antecedentes correspondientes a habitacionales");
        textoPanelHabitacional.setPreferredSize(new java.awt.Dimension(700, 20));

        botonAgregarHabitacional.setFont(Fuente.FUENTE_BOTON_INTERNO);
        botonAgregarHabitacional.setForeground(Fuente.COLOR_NORMAL);
        botonAgregarHabitacional.setIcon(Icono.ICONO_16_AGREGAR);
        botonAgregarHabitacional.setText("Agregar Habitacionales");
        botonAgregarHabitacional.setToolTipText("Agrega antecedentes habitacionales");
        botonAgregarHabitacional.setPreferredSize(new java.awt.Dimension(175, 23));
        botonAgregarHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonAgregarHabitacionalActionPerformed(evt);
            }
        });

        textoVerFechasHabitacionales.setFont(Fuente.FUENTE_LABEL);
        textoVerFechasHabitacionales.setForeground(Fuente.COLOR_NORMAL);
        textoVerFechasHabitacionales.setText("Habitacionales cargados");
        textoVerFechasHabitacionales.setPreferredSize(new java.awt.Dimension(125, 20));

        verFechasHabitacional.setFont(Fuente.FUENTE_COMBOBOX);
        verFechasHabitacional.setForeground(Fuente.COLOR_NORMAL);
        verFechasHabitacional.setModel(new javax.swing.DefaultComboBoxModel(new String[] {""}));
        verFechasHabitacional.setToolTipText("Visualiza los distintos antecedentes cargados");
        verFechasHabitacional.setPreferredSize(new java.awt.Dimension(110, 20));
        verFechasHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                verFechasHabitacionalActionPerformed(evt);
            }
        });

        panelHabitacionalScrollPane.setHorizontalScrollBarPolicy(javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
        panelHabitacionalScrollPane.setPreferredSize(new java.awt.Dimension(979, 499));

        panelHabitacionalInterno.setPreferredSize(new java.awt.Dimension(960, 570));

        textoCohabitaConHabitacional.setFont(Fuente.FUENTE_LABEL);
        textoCohabitaConHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoCohabitaConHabitacional.setText("Cohabita con");
        textoCohabitaConHabitacional.setPreferredSize(new java.awt.Dimension(113, 14));

        cohabitaConHabitacional.setFont(Fuente.FUENTE_TEXTFIELD);
        cohabitaConHabitacional.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
        cohabitaConHabitacional.setPreferredSize(new java.awt.Dimension(48, 20));

        Separator1Habitacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoAmbientesTotalesHabitacional.setFont(Fuente.FUENTE_LABEL);
        textoAmbientesTotalesHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoAmbientesTotalesHabitacional.setText("Ambientes totales");
        textoAmbientesTotalesHabitacional.setPreferredSize(new java.awt.Dimension(113, 14));

        ambientesTotalesHabitacional.setFont(Fuente.FUENTE_TEXTFIELD);
        ambientesTotalesHabitacional.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
        ambientesTotalesHabitacional.setPreferredSize(new java.awt.Dimension(48, 20));

        Separator2Habitacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoPisoDeHabitacional.setFont(Fuente.FUENTE_LABEL);
        textoPisoDeHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoPisoDeHabitacional.setText("Pisos de");
        textoPisoDeHabitacional.setPreferredSize(new java.awt.Dimension(113, 14));

        pisoDeLadrilloHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        pisoDeLadrilloHabitacional.setForeground(Fuente.COLOR_NORMAL);
        pisoDeLadrilloHabitacional.setText("ladrillo");
        pisoDeLadrilloHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        pisoDeLadrilloHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                pisoDeLadrilloHabitacionalActionPerformed(evt);
            }
        });

        pisoDeCartonHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        pisoDeCartonHabitacional.setForeground(Fuente.COLOR_NORMAL);
        pisoDeCartonHabitacional.setText("cartón");
        pisoDeCartonHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        pisoDeCartonHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                pisoDeCartonHabitacionalActionPerformed(evt);
            }
        });

        pisoDeChapaHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        pisoDeChapaHabitacional.setForeground(Fuente.COLOR_NORMAL);
        pisoDeChapaHabitacional.setText("chapa");
        pisoDeChapaHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        pisoDeChapaHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                pisoDeChapaHabitacionalActionPerformed(evt);
            }
        });

        pisoDeMaderaHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        pisoDeMaderaHabitacional.setForeground(Fuente.COLOR_NORMAL);
        pisoDeMaderaHabitacional.setText("madera");
        pisoDeMaderaHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        pisoDeMaderaHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                pisoDeMaderaHabitacionalActionPerformed(evt);
            }
        });

        pisoDeCementoHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        pisoDeCementoHabitacional.setForeground(Fuente.COLOR_NORMAL);
        pisoDeCementoHabitacional.setText("cemento");
        pisoDeCementoHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        pisoDeCementoHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                pisoDeCementoHabitacionalActionPerformed(evt);
            }
        });

        Separator3Habitacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoParedDeHabitacional.setFont(Fuente.FUENTE_LABEL);
        textoParedDeHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoParedDeHabitacional.setText("Paredes de");
        textoParedDeHabitacional.setPreferredSize(new java.awt.Dimension(113, 14));

        paredDeLadrilloHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        paredDeLadrilloHabitacional.setForeground(Fuente.COLOR_NORMAL);
        paredDeLadrilloHabitacional.setText("ladrillo");
        paredDeLadrilloHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        paredDeLadrilloHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                paredDeLadrilloHabitacionalActionPerformed(evt);
            }
        });

        paredDeCartonHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        paredDeCartonHabitacional.setForeground(Fuente.COLOR_NORMAL);
        paredDeCartonHabitacional.setText("cartón");
        paredDeCartonHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        paredDeCartonHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                paredDeCartonHabitacionalActionPerformed(evt);
            }
        });

        paredDeChapaHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        paredDeChapaHabitacional.setForeground(Fuente.COLOR_NORMAL);
        paredDeChapaHabitacional.setText("chapa");
        paredDeChapaHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        paredDeChapaHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                paredDeChapaHabitacionalActionPerformed(evt);
            }
        });

        paredDeMaderaHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        paredDeMaderaHabitacional.setForeground(Fuente.COLOR_NORMAL);
        paredDeMaderaHabitacional.setText("madera");
        paredDeMaderaHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        paredDeMaderaHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                paredDeMaderaHabitacionalActionPerformed(evt);
            }
        });

        paredDeCementoHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        paredDeCementoHabitacional.setForeground(Fuente.COLOR_NORMAL);
        paredDeCementoHabitacional.setText("cemento");
        paredDeCementoHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        paredDeCementoHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                paredDeCementoHabitacionalActionPerformed(evt);
            }
        });

        Separator4Habitacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoTechoDeHabitacional.setFont(Fuente.FUENTE_LABEL);
        textoTechoDeHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoTechoDeHabitacional.setText("Techos de");
        textoTechoDeHabitacional.setPreferredSize(new java.awt.Dimension(113, 14));

        techoDeLadrilloHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        techoDeLadrilloHabitacional.setForeground(Fuente.COLOR_NORMAL);
        techoDeLadrilloHabitacional.setText("ladrillo");
        techoDeLadrilloHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        techoDeLadrilloHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                techoDeLadrilloHabitacionalActionPerformed(evt);
            }
        });

        techoDeCartonHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        techoDeCartonHabitacional.setForeground(Fuente.COLOR_NORMAL);
        techoDeCartonHabitacional.setText("cartón");
        techoDeCartonHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        techoDeCartonHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                techoDeCartonHabitacionalActionPerformed(evt);
            }
        });

        techoDeChapaHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        techoDeChapaHabitacional.setForeground(Fuente.COLOR_NORMAL);
        techoDeChapaHabitacional.setText("chapa");
        techoDeChapaHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        techoDeChapaHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                techoDeChapaHabitacionalActionPerformed(evt);
            }
        });

        techoDeMaderaHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        techoDeMaderaHabitacional.setForeground(Fuente.COLOR_NORMAL);
        techoDeMaderaHabitacional.setText("madera");
        techoDeMaderaHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        techoDeMaderaHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                techoDeMaderaHabitacionalActionPerformed(evt);
            }
        });

        techoDeCementoHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        techoDeCementoHabitacional.setForeground(Fuente.COLOR_NORMAL);
        techoDeCementoHabitacional.setText("cemento");
        techoDeCementoHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        techoDeCementoHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                techoDeCementoHabitacionalActionPerformed(evt);
            }
        });

        Separator5Habitacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoAguaCorrienteHabitacional.setFont(Fuente.FUENTE_LABEL);
        textoAguaCorrienteHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoAguaCorrienteHabitacional.setText("Agua corriente");
        textoAguaCorrienteHabitacional.setPreferredSize(new java.awt.Dimension(113, 14));

        aguaCorrienteSiHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        aguaCorrienteSiHabitacional.setForeground(Fuente.COLOR_NORMAL);
        aguaCorrienteSiHabitacional.setText("si");
        aguaCorrienteSiHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        aguaCorrienteSiHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                aguaCorrienteSiHabitacionalActionPerformed(evt);
            }
        });

        aguaCorrienteNoHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        aguaCorrienteNoHabitacional.setForeground(Fuente.COLOR_NORMAL);
        aguaCorrienteNoHabitacional.setText("no");
        aguaCorrienteNoHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        aguaCorrienteNoHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                aguaCorrienteNoHabitacionalActionPerformed(evt);
            }
        });

        Separator6Habitacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoElectricidadHabitacional.setFont(Fuente.FUENTE_LABEL);
        textoElectricidadHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoElectricidadHabitacional.setText("Electricidad");
        textoElectricidadHabitacional.setPreferredSize(new java.awt.Dimension(113, 14));

        electricidadSiHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        electricidadSiHabitacional.setForeground(Fuente.COLOR_NORMAL);
        electricidadSiHabitacional.setText("si");
        electricidadSiHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        electricidadSiHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                electricidadSiHabitacionalActionPerformed(evt);
            }
        });

        electricidadNoHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        electricidadNoHabitacional.setForeground(Fuente.COLOR_NORMAL);
        electricidadNoHabitacional.setText("no");
        electricidadNoHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        electricidadNoHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                electricidadNoHabitacionalActionPerformed(evt);
            }
        });

        Separator7Habitacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoCloacasHabitacional.setFont(Fuente.FUENTE_LABEL);
        textoCloacasHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoCloacasHabitacional.setText("Cloacas");
        textoCloacasHabitacional.setPreferredSize(new java.awt.Dimension(113, 14));

        cloacasSiHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        cloacasSiHabitacional.setForeground(Fuente.COLOR_NORMAL);
        cloacasSiHabitacional.setText("si");
        cloacasSiHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        cloacasSiHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cloacasSiHabitacionalActionPerformed(evt);
            }
        });

        cloacasNoHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        cloacasNoHabitacional.setForeground(Fuente.COLOR_NORMAL);
        cloacasNoHabitacional.setText("no");
        cloacasNoHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        cloacasNoHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cloacasNoHabitacionalActionPerformed(evt);
            }
        });

        Separator8Habitacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoMascotasHabitacional.setFont(Fuente.FUENTE_LABEL);
        textoMascotasHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoMascotasHabitacional.setText("Mascotas");
        textoMascotasHabitacional.setPreferredSize(new java.awt.Dimension(113, 14));

        mascotasSiHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        mascotasSiHabitacional.setForeground(Fuente.COLOR_NORMAL);
        mascotasSiHabitacional.setText("si");
        mascotasSiHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        mascotasSiHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                mascotasSiHabitacionalActionPerformed(evt);
            }
        });

        mascotasNoHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        mascotasNoHabitacional.setForeground(Fuente.COLOR_NORMAL);
        mascotasNoHabitacional.setText("no");
        mascotasNoHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        mascotasNoHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                mascotasNoHabitacionalActionPerformed(evt);
            }
        });

        Separator9Habitacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoCucarachasHabitacional.setFont(Fuente.FUENTE_LABEL);
        textoCucarachasHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoCucarachasHabitacional.setText("Cucarachas");
        textoCucarachasHabitacional.setPreferredSize(new java.awt.Dimension(113, 14));

        cucarachasSiHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        cucarachasSiHabitacional.setForeground(Fuente.COLOR_NORMAL);
        cucarachasSiHabitacional.setText("si");
        cucarachasSiHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        cucarachasSiHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cucarachasSiHabitacionalActionPerformed(evt);
            }
        });

        cucarachasNoHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        cucarachasNoHabitacional.setForeground(Fuente.COLOR_NORMAL);
        cucarachasNoHabitacional.setText("no");
        cucarachasNoHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        cucarachasNoHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cucarachasNoHabitacionalActionPerformed(evt);
            }
        });

        Separator10Habitacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoZonaDeChagasHabitacional.setFont(Fuente.FUENTE_LABEL);
        textoZonaDeChagasHabitacional.setForeground(Fuente.COLOR_NORMAL);
        textoZonaDeChagasHabitacional.setText("Zona de chagas");
        textoZonaDeChagasHabitacional.setPreferredSize(new java.awt.Dimension(113, 14));

        chagasSiHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        chagasSiHabitacional.setForeground(Fuente.COLOR_NORMAL);
        chagasSiHabitacional.setText("si");
        chagasSiHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        chagasSiHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                chagasSiHabitacionalActionPerformed(evt);
            }
        });

        chagasNoHabitacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        chagasNoHabitacional.setForeground(Fuente.COLOR_NORMAL);
        chagasNoHabitacional.setText("no");
        chagasNoHabitacional.setPreferredSize(new java.awt.Dimension(125, 14));
        chagasNoHabitacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                chagasNoHabitacionalActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout panelHabitacionalInternoLayout = new javax.swing.GroupLayout(panelHabitacionalInterno);
        panelHabitacionalInterno.setLayout(panelHabitacionalInternoLayout);
        panelHabitacionalInternoLayout.setHorizontalGroup(
            panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                        .addComponent(textoElectricidadHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(electricidadSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(electricidadNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator7Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                        .addComponent(textoTechoDeHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(techoDeLadrilloHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(techoDeCartonHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(techoDeChapaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(techoDeMaderaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(techoDeCementoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator5Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                        .addComponent(textoPisoDeHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(pisoDeLadrilloHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(pisoDeCartonHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(pisoDeChapaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(pisoDeMaderaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(pisoDeCementoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                        .addComponent(textoCohabitaConHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(cohabitaConHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator1Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                        .addComponent(textoAmbientesTotalesHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(ambientesTotalesHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator2Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(Separator3Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                        .addComponent(textoParedDeHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(paredDeLadrilloHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(paredDeCartonHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(paredDeChapaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(paredDeMaderaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(paredDeCementoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator4Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                        .addComponent(textoAguaCorrienteHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(aguaCorrienteSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(aguaCorrienteNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator6Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                        .addComponent(textoCloacasHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(cloacasSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(cloacasNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator8Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                        .addComponent(textoMascotasHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(mascotasSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(mascotasNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator9Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                        .addComponent(textoZonaDeChagasHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(chagasSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(chagasNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                        .addComponent(textoCucarachasHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(cucarachasSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(cucarachasNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(Separator10Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(217, Short.MAX_VALUE))
        );
        panelHabitacionalInternoLayout.setVerticalGroup(
            panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelHabitacionalInternoLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoCohabitaConHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(cohabitaConHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(Separator1Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoAmbientesTotalesHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(ambientesTotalesHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(Separator2Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(pisoDeLadrilloHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(pisoDeCartonHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(pisoDeChapaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(pisoDeMaderaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(textoPisoDeHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(pisoDeCementoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator3Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoParedDeHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(paredDeLadrilloHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(paredDeCartonHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(paredDeChapaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(paredDeMaderaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(paredDeCementoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator4Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoTechoDeHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(techoDeLadrilloHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(techoDeCartonHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(techoDeChapaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(techoDeMaderaHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(techoDeCementoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator5Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoAguaCorrienteHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(aguaCorrienteSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(aguaCorrienteNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator6Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoElectricidadHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(electricidadSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(electricidadNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator7Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoCloacasHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(cloacasSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(cloacasNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator8Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoMascotasHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(mascotasSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(mascotasNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator9Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoCucarachasHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(cucarachasSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(cucarachasNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator10Habitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelHabitacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoZonaDeChagasHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(chagasSiHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(chagasNoHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        panelHabitacionalScrollPane.setViewportView(panelHabitacionalInterno);

        javax.swing.GroupLayout panelHabitacionalLayout = new javax.swing.GroupLayout(panelHabitacional);
        panelHabitacional.setLayout(panelHabitacionalLayout);
        panelHabitacionalLayout.setHorizontalGroup(
            panelHabitacionalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelHabitacionalLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelHabitacionalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(panelHabitacionalLayout.createSequentialGroup()
                        .addComponent(textoVerFechasHabitacionales, javax.swing.GroupLayout.PREFERRED_SIZE, 125, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(verFechasHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(panelHabitacionalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                        .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelHabitacionalLayout.createSequentialGroup()
                            .addComponent(textoPanelHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 109, Short.MAX_VALUE)
                            .addComponent(botonAgregarHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addComponent(panelHabitacionalScrollPane, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 984, Short.MAX_VALUE)))
                .addGap(10, 10, 10))
        );
        panelHabitacionalLayout.setVerticalGroup(
            panelHabitacionalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelHabitacionalLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelHabitacionalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPanelHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(botonAgregarHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelHabitacionalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoVerFechasHabitacionales, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(verFechasHabitacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(panelHabitacionalScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 500, Short.MAX_VALUE)
                .addGap(0, 0, 0))
        );

        panelHabitacionalScrollPane.setVisible(false);

        solapasAntecedentes.addTab("Habitacionales", panelHabitacional);

        textoPanelOcupacional.setFont(Fuente.FUENTE_TITULO_3);
        textoPanelOcupacional.setForeground(Fuente.COLOR_NORMAL);
        textoPanelOcupacional.setText("Haga click para agregar antecedentes correspondientes a ocupacionales");
        textoPanelOcupacional.setPreferredSize(new java.awt.Dimension(700, 20));

        botonAgregarOcupacional.setFont(Fuente.FUENTE_BOTON_INTERNO);
        botonAgregarOcupacional.setForeground(Fuente.COLOR_NORMAL);
        botonAgregarOcupacional.setIcon(Icono.ICONO_16_AGREGAR);
        botonAgregarOcupacional.setText("Agregar Ocupacionales");
        botonAgregarOcupacional.setToolTipText("Agrega antecedentes ocupacionales");
        botonAgregarOcupacional.setPreferredSize(new java.awt.Dimension(175, 23));
        botonAgregarOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonAgregarOcupacionalActionPerformed(evt);
            }
        });

        textoVerFechasOcupacional.setFont(Fuente.FUENTE_LABEL);
        textoVerFechasOcupacional.setForeground(Fuente.COLOR_NORMAL);
        textoVerFechasOcupacional.setText("Ocupacionales cargados");
        textoVerFechasOcupacional.setPreferredSize(new java.awt.Dimension(125, 20));

        verFechasOcupacional.setFont(Fuente.FUENTE_COMBOBOX);
        verFechasOcupacional.setForeground(Fuente.COLOR_NORMAL);
        verFechasOcupacional.setModel(new javax.swing.DefaultComboBoxModel(new String[] {""}));
        verFechasOcupacional.setToolTipText("Visualiza los distintos antecedentes cargados");
        verFechasOcupacional.setPreferredSize(new java.awt.Dimension(110, 20));
        verFechasOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                verFechasOcupacionalActionPerformed(evt);
            }
        });

        panelOcupacionalScrollPane.setHorizontalScrollBarPolicy(javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
        panelOcupacionalScrollPane.setPreferredSize(new java.awt.Dimension(979, 499));

        panelOcupacionalInterno.setPreferredSize(new java.awt.Dimension(960, 702));

        textoPorInhalacionDePolvosInorganicosOcupacional.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional.setText("Por inhalación de polvos inorgánicos");

        textoPorInhalacionDePolvosInorganicosOcupacional1.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional1.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional1.setText("Minas, túneles, galerías y canteras");

        siPorInhalacionDePolvosInorganicosOcupacional1.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional1.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional1.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional1.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional1ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional1.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional1.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional1.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional1.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional1ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional2.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional2.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional2.setText("Trabajos en piedra (granito, pizarra, arenisca, etc.)");

        siPorInhalacionDePolvosInorganicosOcupacional2.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional2.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional2.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional2.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional2ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional2.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional2.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional2.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional2.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional2ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional3.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional3.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional3.setText("Abrasivos (chorro de arena, pulido, etc.)");

        siPorInhalacionDePolvosInorganicosOcupacional3.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional3.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional3.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional3.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional3.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional3ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional3.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional3.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional3.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional3.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional3.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional3ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional4.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional4.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional4.setText("Fundición (moldes)");

        siPorInhalacionDePolvosInorganicosOcupacional4.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional4.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional4.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional4.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional4.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional4ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional4.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional4.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional4.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional4.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional4.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional4ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional5.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional5.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional5.setText("Cerámica, porcelana, losas, carborundo y refractarios (trituración, pulido) ");

        siPorInhalacionDePolvosInorganicosOcupacional5.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional5.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional5.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional5.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional5.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional5ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional5.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional5.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional5.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional5.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional5.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional5ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional6.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional6.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional6.setText("Cementos");

        siPorInhalacionDePolvosInorganicosOcupacional6.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional6.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional6.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional6.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional6.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional6ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional6.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional6.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional6.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional6.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional6.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional6ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional7.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional7.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional7.setText("Polvo de limpieza (polvos, detergentes, etc.)");

        siPorInhalacionDePolvosInorganicosOcupacional7.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional7.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional7.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional7.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional7.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional7ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional7.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional7.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional7.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional7.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional7.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional7ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional8.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional8.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional8.setText("Pigmentos");

        siPorInhalacionDePolvosInorganicosOcupacional8.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional8.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional8.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional8.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional8.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional8ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional8.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional8.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional8.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional8.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional8.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional8ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional9.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional9.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional9.setText("Industria del vidrio");

        siPorInhalacionDePolvosInorganicosOcupacional9.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional9.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional9.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional9.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional9.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional9ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional9.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional9.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional9.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional9.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional9.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional9ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional10.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional10.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional10.setText("Por inhalación de polvos inorgánicos (minerales) ASBESTO ");

        textoPorInhalacionDePolvosInorganicosOcupacional11.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional11.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional11.setText("Mantos o cintas aislantes alrededor de los tubos de vapor, las calderas y los conductos de los hornos");

        siPorInhalacionDePolvosInorganicosOcupacional10.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional10.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional10.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional10.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional10.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional10ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional10.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional10.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional10.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional10.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional10.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional10ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional12.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional12.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional12.setText("Industria de la construcción");

        siPorInhalacionDePolvosInorganicosOcupacional11.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional11.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional11.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional11.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional11.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional11ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional11.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional11.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional11.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional11.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional11.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional11ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional13.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional13.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional13.setText("Refuerzos para el revestimiento de suelos de láminas de vinilo");

        siPorInhalacionDePolvosInorganicosOcupacional12.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional12.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional12.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional12.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional12.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional12ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional12.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional12.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional12.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional12.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional12.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional12ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional14.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional14.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional14.setText("Aislamiento a prueba de fuegos");

        siPorInhalacionDePolvosInorganicosOcupacional13.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional13.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional13.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional13.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional13.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional13ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional13.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional13.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional13.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional13.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional13.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional13ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional15.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional15.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional15.setText("Industria textil");

        siPorInhalacionDePolvosInorganicosOcupacional14.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional14.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional14.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional14.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional14.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional14ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional14.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional14.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional14.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional14.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional14.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional14ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional16.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional16.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional16.setText("Industria naval");

        siPorInhalacionDePolvosInorganicosOcupacional15.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional15.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional15.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional15.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional15.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional15ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional15.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional15.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional15.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional15.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional15.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional15ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional17.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional17.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional17.setText("Aislantes acústicos en aerosol o material decorativo de techos y paredes");

        siPorInhalacionDePolvosInorganicosOcupacional16.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional16.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional16.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional16.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional16.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional16ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional16.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional16.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional16.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional16.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional16.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional16ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional18.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional18.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional18.setText("Forros y almohadillas para los frenos de los automóviles");

        siPorInhalacionDePolvosInorganicosOcupacional17.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional17.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional17.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional17.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional17.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional17ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional17.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional17.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional17.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional17.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional17.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional17ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional19.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional19.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional19.setText("Revestimiento para el embriague de los automóviles");

        siPorInhalacionDePolvosInorganicosOcupacional18.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional18.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional18.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional18.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional18.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional18ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional18.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional18.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional18.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional18.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional18.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional18ActionPerformed(evt);
            }
        });

        textoPorInhalacionDePolvosInorganicosOcupacional20.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosInorganicosOcupacional20.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosInorganicosOcupacional20.setText("Empaques de los automóviles ");

        siPorInhalacionDePolvosInorganicosOcupacional19.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosInorganicosOcupacional19.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosInorganicosOcupacional19.setText("si");
        siPorInhalacionDePolvosInorganicosOcupacional19.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosInorganicosOcupacional19.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosInorganicosOcupacional19ActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosInorganicosOcupacional19.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosInorganicosOcupacional19.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosInorganicosOcupacional19.setText("no");
        noPorInhalacionDePolvosInorganicosOcupacional19.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosInorganicosOcupacional19.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosInorganicosOcupacional19ActionPerformed(evt);
            }
        });

        Separator1Ocupacional.setForeground(Fuente.COLOR_NORMAL);
        Separator1Ocupacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoPorInhalacionDeGasesOcupacional.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDeGasesOcupacional.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDeGasesOcupacional.setText("Por inhalación de gases irritantes, humo, vapores y sustancias tóxicas en  general");

        siPorInhalacionDeGasesOcupacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDeGasesOcupacional.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDeGasesOcupacional.setText("si");
        siPorInhalacionDeGasesOcupacional.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDeGasesOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDeGasesOcupacionalActionPerformed(evt);
            }
        });

        noPorInhalacionDeGasesOcupacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDeGasesOcupacional.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDeGasesOcupacional.setText("no");
        noPorInhalacionDeGasesOcupacional.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDeGasesOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDeGasesOcupacionalActionPerformed(evt);
            }
        });

        Separator2Ocupacional.setForeground(Fuente.COLOR_NORMAL);
        Separator2Ocupacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoPorInhalacionDePolvosOrganicosOcupacional.setFont(Fuente.FUENTE_LABEL);
        textoPorInhalacionDePolvosOrganicosOcupacional.setForeground(Fuente.COLOR_NORMAL);
        textoPorInhalacionDePolvosOrganicosOcupacional.setText("Por inhalación de polvos orgánicos");

        siPorInhalacionDePolvosOrganicosOcupacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        siPorInhalacionDePolvosOrganicosOcupacional.setForeground(Fuente.COLOR_NORMAL);
        siPorInhalacionDePolvosOrganicosOcupacional.setText("si");
        siPorInhalacionDePolvosOrganicosOcupacional.setPreferredSize(new java.awt.Dimension(80, 14));
        siPorInhalacionDePolvosOrganicosOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siPorInhalacionDePolvosOrganicosOcupacionalActionPerformed(evt);
            }
        });

        noPorInhalacionDePolvosOrganicosOcupacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        noPorInhalacionDePolvosOrganicosOcupacional.setForeground(Fuente.COLOR_NORMAL);
        noPorInhalacionDePolvosOrganicosOcupacional.setText("no");
        noPorInhalacionDePolvosOrganicosOcupacional.setPreferredSize(new java.awt.Dimension(80, 14));
        noPorInhalacionDePolvosOrganicosOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noPorInhalacionDePolvosOrganicosOcupacionalActionPerformed(evt);
            }
        });

        Separator3Ocupacional.setForeground(Fuente.COLOR_NORMAL);
        Separator3Ocupacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoTareasRuralesOcupacional.setFont(Fuente.FUENTE_LABEL);
        textoTareasRuralesOcupacional.setForeground(Fuente.COLOR_NORMAL);
        textoTareasRuralesOcupacional.setText("Tareas rurales");

        siTareasRuralesOcupacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        siTareasRuralesOcupacional.setForeground(Fuente.COLOR_NORMAL);
        siTareasRuralesOcupacional.setText("si");
        siTareasRuralesOcupacional.setPreferredSize(new java.awt.Dimension(80, 14));
        siTareasRuralesOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siTareasRuralesOcupacionalActionPerformed(evt);
            }
        });

        noTareasRuralesOcupacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        noTareasRuralesOcupacional.setForeground(Fuente.COLOR_NORMAL);
        noTareasRuralesOcupacional.setText("no");
        noTareasRuralesOcupacional.setPreferredSize(new java.awt.Dimension(80, 14));
        noTareasRuralesOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noTareasRuralesOcupacionalActionPerformed(evt);
            }
        });

        Separator4Ocupacional.setForeground(Fuente.COLOR_NORMAL);
        Separator4Ocupacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoAsmaOcupacionalOcupacional.setFont(Fuente.FUENTE_LABEL);
        textoAsmaOcupacionalOcupacional.setForeground(Fuente.COLOR_NORMAL);
        textoAsmaOcupacionalOcupacional.setText("Asma ocupacional");

        siAsmaOcupacionalOcupacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        siAsmaOcupacionalOcupacional.setForeground(Fuente.COLOR_NORMAL);
        siAsmaOcupacionalOcupacional.setText("si");
        siAsmaOcupacionalOcupacional.setPreferredSize(new java.awt.Dimension(80, 14));
        siAsmaOcupacionalOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siAsmaOcupacionalOcupacionalActionPerformed(evt);
            }
        });

        noAsmaOcupacionalOcupacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        noAsmaOcupacionalOcupacional.setForeground(Fuente.COLOR_NORMAL);
        noAsmaOcupacionalOcupacional.setText("no");
        noAsmaOcupacionalOcupacional.setPreferredSize(new java.awt.Dimension(80, 14));
        noAsmaOcupacionalOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noAsmaOcupacionalOcupacionalActionPerformed(evt);
            }
        });

        Separator5Ocupacional.setForeground(Fuente.COLOR_NORMAL);
        Separator5Ocupacional.setPreferredSize(new java.awt.Dimension(739, 5));

        textoOtrasEnfermedadesOcupacional.setFont(Fuente.FUENTE_LABEL);
        textoOtrasEnfermedadesOcupacional.setForeground(Fuente.COLOR_NORMAL);
        textoOtrasEnfermedadesOcupacional.setText("Otras enfermedades");

        siOtrasEnfermedadesOcupacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        siOtrasEnfermedadesOcupacional.setForeground(Fuente.COLOR_NORMAL);
        siOtrasEnfermedadesOcupacional.setText("si");
        siOtrasEnfermedadesOcupacional.setPreferredSize(new java.awt.Dimension(80, 14));
        siOtrasEnfermedadesOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                siOtrasEnfermedadesOcupacionalActionPerformed(evt);
            }
        });

        noOtrasEnfermedadesOcupacional.setFont(Fuente.FUENTE_RADIOBUTTON);
        noOtrasEnfermedadesOcupacional.setForeground(Fuente.COLOR_NORMAL);
        noOtrasEnfermedadesOcupacional.setText("no");
        noOtrasEnfermedadesOcupacional.setPreferredSize(new java.awt.Dimension(80, 14));
        noOtrasEnfermedadesOcupacional.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                noOtrasEnfermedadesOcupacionalActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout panelOcupacionalInternoLayout = new javax.swing.GroupLayout(panelOcupacionalInterno);
        panelOcupacionalInterno.setLayout(panelOcupacionalInternoLayout);
        panelOcupacionalInternoLayout.setHorizontalGroup(
            panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                        .addContainerGap()
                        .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional)
                            .addComponent(textoPorInhalacionDePolvosOrganicosOcupacional)
                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                .addGap(10, 10, 10)
                                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional10)
                                    .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                        .addGap(10, 10, 10)
                                        .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional12)
                                            .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional13)
                                            .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional14)
                                            .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional15)
                                            .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional16)
                                            .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional17)
                                            .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional18)
                                            .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional19)
                                            .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional20)
                                            .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional11, javax.swing.GroupLayout.PREFERRED_SIZE, 514, javax.swing.GroupLayout.PREFERRED_SIZE))
                                        .addGap(22, 22, 22)
                                        .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional19, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional19, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional18, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional18, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional17, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional17, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional16, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional16, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional15, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional15, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional14, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional14, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional13, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional13, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional12, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional12, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional11, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional11, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional10, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional10, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDeGasesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDeGasesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siTareasRuralesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noTareasRuralesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosOrganicosOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosOrganicosOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siAsmaOcupacionalOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noAsmaOcupacionalOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siOtrasEnfermedadesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noOtrasEnfermedadesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional9, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional9, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional6, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional6, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                                .addComponent(siPorInhalacionDePolvosInorganicosOcupacional1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                .addComponent(noPorInhalacionDePolvosInorganicosOcupacional1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))))
                            .addComponent(textoOtrasEnfermedadesOcupacional)
                            .addComponent(textoAsmaOcupacionalOcupacional)
                            .addComponent(textoTareasRuralesOcupacional)
                            .addComponent(textoPorInhalacionDeGasesOcupacional)
                            .addComponent(Separator1Ocupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(Separator2Ocupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(Separator3Ocupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(Separator4Ocupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                                .addGap(10, 10, 10)
                                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional1)
                                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional2)
                                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional3)
                                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional4)
                                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional5)
                                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional6)
                                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional7)
                                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional8)
                                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional9)))))
                    .addComponent(Separator5Ocupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(212, Short.MAX_VALUE))
        );
        panelOcupacionalInternoLayout.setVerticalGroup(
            panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelOcupacionalInternoLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional1)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional2)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional3)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional4)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional5)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional6)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional6, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional6, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional7)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional8)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional8, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional9)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional9, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional9, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional10)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional11)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional10, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional10, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional12)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional11, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional11, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional13)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional12, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional12, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional14)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional13, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional13, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional15)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional14, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional14, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional16)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional15, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional15, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional17)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional16, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional16, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional18)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional17, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional17, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional19)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional18, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional18, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosInorganicosOcupacional20)
                    .addComponent(siPorInhalacionDePolvosInorganicosOcupacional19, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosInorganicosOcupacional19, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator1Ocupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDeGasesOcupacional)
                    .addComponent(siPorInhalacionDeGasesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDeGasesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator2Ocupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPorInhalacionDePolvosOrganicosOcupacional)
                    .addComponent(siPorInhalacionDePolvosOrganicosOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noPorInhalacionDePolvosOrganicosOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator3Ocupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(11, 11, 11)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoTareasRuralesOcupacional)
                    .addComponent(siTareasRuralesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noTareasRuralesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(Separator4Ocupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoAsmaOcupacionalOcupacional)
                    .addComponent(siAsmaOcupacionalOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noAsmaOcupacionalOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(Separator5Ocupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(panelOcupacionalInternoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoOtrasEnfermedadesOcupacional)
                    .addComponent(siOtrasEnfermedadesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(noOtrasEnfermedadesOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(16, Short.MAX_VALUE))
        );

        panelOcupacionalScrollPane.setViewportView(panelOcupacionalInterno);

        javax.swing.GroupLayout panelOcupacionalLayout = new javax.swing.GroupLayout(panelOcupacional);
        panelOcupacional.setLayout(panelOcupacionalLayout);
        panelOcupacionalLayout.setHorizontalGroup(
            panelOcupacionalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelOcupacionalLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelOcupacionalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(panelOcupacionalScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 979, Short.MAX_VALUE)
                    .addGroup(panelOcupacionalLayout.createSequentialGroup()
                        .addComponent(textoPanelOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 104, Short.MAX_VALUE)
                        .addComponent(botonAgregarOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(panelOcupacionalLayout.createSequentialGroup()
                        .addComponent(textoVerFechasOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(verFechasOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap())
        );
        panelOcupacionalLayout.setVerticalGroup(
            panelOcupacionalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelOcupacionalLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelOcupacionalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoPanelOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(botonAgregarOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(panelOcupacionalLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(textoVerFechasOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(verFechasOcupacional, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(panelOcupacionalScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addGap(1, 1, 1))
        );

        panelOcupacionalScrollPane.setVisible(false);

        solapasAntecedentes.addTab("Ocupacionales", panelOcupacional);

        botonAceptar.setFont(Fuente.FUENTE_BOTON_EXTERNO);
        botonAceptar.setForeground(Fuente.COLOR_NORMAL);
        botonAceptar.setIcon(Icono.ICONO_16_ACEPTAR);
        botonAceptar.setText("Aceptar");
        botonAceptar.setToolTipText("Agrega la información ingresada");
        botonAceptar.setPreferredSize(new java.awt.Dimension(110, 23));
        botonAceptar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonAceptarActionPerformed(evt);
            }
        });

        botonCancelar.setFont(Fuente.FUENTE_BOTON_EXTERNO);
        botonCancelar.setForeground(Fuente.COLOR_NORMAL);
        botonCancelar.setIcon(Icono.ICONO_16_CANCELAR);
        botonCancelar.setText("Cancelar");
        botonCancelar.setToolTipText("Cancela la operación");
        botonCancelar.setPreferredSize(new java.awt.Dimension(110, 23));
        botonCancelar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                botonCancelarActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                        .addComponent(botonAceptar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(10, 10, 10)
                        .addComponent(botonCancelar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addComponent(solapasAntecedentes, javax.swing.GroupLayout.DEFAULT_SIZE, 1004, Short.MAX_VALUE)
                    .addComponent(textoDescriptivoVentana, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(textoDescriptivoVentana, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(solapasAntecedentes, javax.swing.GroupLayout.DEFAULT_SIZE, 599, Short.MAX_VALUE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(botonAceptar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(botonCancelar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void botonAceptarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonAceptarActionPerformed
        agregarOModificarAntecedente();
}//GEN-LAST:event_botonAceptarActionPerformed

    /**
     * Agrega/modifica los datos de los antecedentes del paciente.
     *
     * @return true si se agregó/modificó correctamente, false en caso contrario
     */
    private void agregarOModificarAntecedente() {
        //Valida todos los datos ingresados
        if (validarCampos()) {
            //Carga toda la información de la pantalla
            recopilarInformacion();

            if (AntecedenteLogica.agregarAntecedente(datosAntecedentesPersonal,
                    datosAntecedentesFamiliar, datosAntecedentesHabito,
                    datosAntecedentesFarmacologico, datosAntecedentesHabitacional,
                    datosAntecedentesOcupacional,
                    GestionPacientePresentacion.getPaciente())) {
                this.dispose();
            }
        } else {
            MensajePresentacion.errorDatosInvalidos();
        }
    }

    /**
     * Carga todos los datos ingresados en pantalla.
     *
     */
    private void recopilarInformacion() {
        recopilarInformacionPersonal();
        recopilarInformacionFamiliar();
        recopilarInformacionHabito();
        recopilarInformacionFarmacologico();
        recopilarInformacionHabitacional();
        recopilarInformacionOcupacional();
    }

    /**
     * Recopila toda la informacion ingresada en el panel de Personales.
     * 
     */
    private void recopilarInformacionPersonal() {
        Component[] componentesAntecedentesPersonal =
                panelPersonalInterno.getComponents();
        
        datosAntecedentesPersonal =
                new Object[componentesAntecedentesPersonal.length][5];

        for (int i = 0; i < componentesAntecedentesPersonal.length; i++) {
            datosAntecedentesPersonal[i][
                    CapaLogica.ANTECEDENTE_ENFERMEDAD_FECHA] =
                    ((DatosAntecedentesEnfermedadPanel)
                    componentesAntecedentesPersonal[i]).getFechaEnfermedad();

            datosAntecedentesPersonal[i][
                    CapaLogica.ANTECEDENTE_ENFERMEDAD_CIE9MC] =
                    ((DatosAntecedentesEnfermedadPanel)
                    componentesAntecedentesPersonal[i]).getCie9mcSeleccionado();

            datosAntecedentesPersonal[i][
                    CapaLogica.ANTECEDENTE_ENFERMEDAD_INFORMACION_COMPLEMENTARIA] =
                    ((DatosAntecedentesEnfermedadPanel)
                    componentesAntecedentesPersonal[i]).
                    getInformacionComplementariaEnfermedad();

            datosAntecedentesPersonal[i][
                    CapaLogica.ANTECEDENTE_ENFERMEDAD_OTROS_ANTECEDENTES] =
                    ((DatosAntecedentesEnfermedadPanel)
                    componentesAntecedentesPersonal[i]).
                    getOtrosAntecedentesEnfermedad();
        }
    }

    /**
     * Recopila toda la informacion ingresada en el panel de Familiares.
     *
     */
    private void recopilarInformacionFamiliar() {
        Component[] componentesAntecedentesFamiliar =
                panelFamiliarInterno.getComponents();

        datosAntecedentesFamiliar =
                new Object[componentesAntecedentesFamiliar.length][5];

        for (int i = 0; i < componentesAntecedentesFamiliar.length; i++) {
            datosAntecedentesFamiliar[i][
                    CapaLogica.ANTECEDENTE_ENFERMEDAD_PARENTEZCO] =
                    ((DatosAntecedentesEnfermedadPanel)
                    componentesAntecedentesFamiliar[i]).getParentezcoEnfermedad();

            datosAntecedentesFamiliar[i][
                    CapaLogica.ANTECEDENTE_ENFERMEDAD_FECHA] =
                    ((DatosAntecedentesEnfermedadPanel)
                    componentesAntecedentesFamiliar[i]).getFechaEnfermedad();

            datosAntecedentesFamiliar[i][
                    CapaLogica.ANTECEDENTE_ENFERMEDAD_CIE9MC] =
                    ((DatosAntecedentesEnfermedadPanel)
                    componentesAntecedentesFamiliar[i]).getCie9mcSeleccionado();

            datosAntecedentesFamiliar[i][
                    CapaLogica.ANTECEDENTE_ENFERMEDAD_INFORMACION_COMPLEMENTARIA] =
                    ((DatosAntecedentesEnfermedadPanel)
                    componentesAntecedentesFamiliar[i]).
                    getInformacionComplementariaEnfermedad();

            datosAntecedentesFamiliar[i][
                    CapaLogica.ANTECEDENTE_ENFERMEDAD_OTROS_ANTECEDENTES] =
                    ((DatosAntecedentesEnfermedadPanel)
                    componentesAntecedentesFamiliar[i]).
                    getOtrosAntecedentesEnfermedad();
        }
    }

    /**
     * Recopila toda la informacion ingresada en el panel de Farmacologico.
     *
     */
    private void recopilarInformacionFarmacologico() {
        Component[] componentesAntecedentesFarmacologico =
                panelFarmacologicoInterno.getComponents();

        datosAntecedentesFarmacologico =
                new Object[componentesAntecedentesFarmacologico.length][10];

        for (int i = 0; i < componentesAntecedentesFarmacologico.length; i++) {
            datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_HORA] =
                    ((DatosFarmacologico)
                    componentesAntecedentesFarmacologico[i]).
                    getHoraFarmacologico();

            datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_FECHA] =
                    ((DatosFarmacologico)
                    componentesAntecedentesFarmacologico[i]).
                    getFechaFarmacologico();

            datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_NOMBRE_COMERCIAL_MEDICAMENTO] =
                    ((DatosFarmacologico)
                    componentesAntecedentesFarmacologico[i]).
                    getMedicamentoSeleccionado();

            datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_DOSIS] =
                    ((DatosFarmacologico)
                    componentesAntecedentesFarmacologico[i]).
                    getDosisFarmacologico();

            datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_INTERVALO] =
                    ((DatosFarmacologico)
                    componentesAntecedentesFarmacologico[i]).
                    getIntervaloFarmacologico();

            datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_DURACION] =
                    ((DatosFarmacologico)
                    componentesAntecedentesFarmacologico[i]).
                    getDuracionFarmacologico();

            if (((DatosFarmacologico)
                    componentesAntecedentesFarmacologico[i]).
                    getEfectivoSiFarmacologico()) {
                datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_EFECTIVO] = "si";
            } else if (((DatosFarmacologico)
                    componentesAntecedentesFarmacologico[i]).
                    getEfectivoNoFarmacologico()) {
                datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_EFECTIVO] = "no";
            } else {
                datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_EFECTIVO] = "";
            }

            if (((DatosFarmacologico)
                    componentesAntecedentesFarmacologico[i]).
                    getEfectoAdversoSiFarmacologico()) {
                datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_EFECTO_ADVERSO] = "si";
            } else if (((DatosFarmacologico)
                    componentesAntecedentesFarmacologico[i]).
                    getEfectoAdversoNoFarmacologico()) {
                datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_EFECTO_ADVERSO] = "no";
            } else {
                datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_EFECTO_ADVERSO] = "";
            }

            datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_COMENTARIOS] =
                    ((DatosFarmacologico)
                    componentesAntecedentesFarmacologico[i]).
                    getComentariosFarmacologico();

            datosAntecedentesFarmacologico[i][
                    CapaLogica.FARMACOLOGICO_ESTADO] = "No activo";
        }
    }

    /**
     * Recopila toda la informacion ingresada en el panel de Habitos.
     *
     */
    private void recopilarInformacionHabito() {
        datosAntecedentesHabito = new String[14];
        for (int i = 0; i < datosAntecedentesHabito.length; i++) {
            datosAntecedentesHabito[i] = "";
        }
        
        if (alimentacionCantidadInsuficienteHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_CANTIDAD] =
                    "insuficiente";
        } else if (alimentacionCantidadPocaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_CANTIDAD] =
                    "poca";
        } else if (alimentacionCantidadNormalHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_CANTIDAD] =
                    "normal";
        } else if (alimentacionCantidadMuchaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_CANTIDAD] =
                    "mucha";
        } else if (alimentacionCantidadExcesoHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_CANTIDAD] =
                    "exceso";
        }

        if (alimentacionCalidadMalaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_CALIDAD] =
                    "mala";
        } else if (alimentacionCalidadRegularHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_CALIDAD] =
                    "regular";
        } else if (alimentacionCalidadBuenaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_CALIDAD] =
                    "buena";
        } else if (alimentacionCalidadMuyBuenaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_CALIDAD] =
                    "muy buena";
        } else if (alimentacionCalidadDietaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_CALIDAD] =
                    "dieta";
        }

        if (alimentacionDietaNoHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_DIETA] =
                    "no";
        } else if (alimentacionDietaSiHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALIMENTACION_DIETA] =
                    "si";
        }

        if (alcoholNoHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALCOHOL] =
                    "no";
        } else if (alcoholCenasHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALCOHOL] =
                    "cenas";
        } else if (alcoholComidasHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALCOHOL] =
                    "comidas";
        } else if (alcoholOcacionalHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALCOHOL] =
                    "ocacional";
        } else if (alcoholHabitualHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ALCOHOL] =
                    "habitual";
        }

        if (fumaSiHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_FUMA] =
                    "si";
        } else if (fumaNoHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_FUMA] =
                    "no";
        } else if (fumaExFumadorHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_FUMA] =
                    "ex fumador";
        }

        if (infusionesNoHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_INFUSIONES] =
                    "no";
        } else if (infusionesPocoHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_INFUSIONES] =
                    "poco";
        } else if (infusionesFrecuenteHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_INFUSIONES] =
                    "frecuente";
        } else if (infusionesMuchoHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_INFUSIONES] =
                    "mucho";
        }

        if (salDietaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_SAL] =
                    "dieta";
        } else if (salNormalHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_SAL] =
                    "normal";
        } else if (salPocaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_SAL] =
                    "poca";
        } else if (salMuchaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_SAL] =
                    "mucha";
        }

        if (actividadFisicaNoHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ACTIVIDAD_FISICA] =
                    "no";
        } else if (actividadFisicaPocaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ACTIVIDAD_FISICA] =
                    "poca";
        } else if (actividadFisicaLeveHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ACTIVIDAD_FISICA] =
                    "leve";
        } else if (actividadFisicaIntensaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ACTIVIDAD_FISICA] =
                    "intensa";
        }

        if (sexualidadActividadSexualNoTieneHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_SEX_ACTIVIDAD] =
                    "no tiene";
        } else if (sexualidadActividadSexualSiemprePreservativoHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_SEX_ACTIVIDAD] =
                    "siempre preservativo";
        } else if (sexualidadActividadSexualAVecesPreservativoHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_SEX_ACTIVIDAD] =
                    "a veces preservativo";
        } else if (sexualidadActividadSexualNuncaPreservativoHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_SEX_ACTIVIDAD] =
                    "nunca preservativo";
        }

        datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_SEX_NUMERO_PAREJAS] =
                    sexualidadNumeroDeParejasHabito.getModel().getValue().toString();

        if (adiccionesCocainaDiariaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_INAHALATORIA] =
                    "diaria";
        } else if (adiccionesCocainaOcacionalHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_INAHALATORIA] =
                    "ocacional";
        } else if (adiccionesCocainaAlgunaVezHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_INAHALATORIA] =
                    "alguna vez";
        } else if (adiccionesCocainaNuncaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_INAHALATORIA] =
                    "nunca";
        }

        if (adiccionesEndovenosasDiariaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_ENDOVENOSAS] =
                    "diaria";
        } else if (adiccionesEndovenosasOcacionalHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_ENDOVENOSAS] =
                    "ocacional";
        } else if (adiccionesEndovenosasAlgunaVezHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_ENDOVENOSAS] =
                    "alguna vez";
        } else if (adiccionesEndovenosasNuncaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_ENDOVENOSAS] =
                    "nunca";
        }

        if (adiccionesMarihuanaDiariaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_MARIHUANA] =
                    "diaria";
        } else if (adiccionesMarihuanaOcacionalHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_MARIHUANA] =
                    "ocacional";
        } else if (adiccionesMarihuanaAlgunaVezHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_MARIHUANA] =
                    "alguna vez";
        } else if (adiccionesMarihuanaNuncaHabito.isSelected()) {
            datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_ADICCIONES_MARIHUANA] =
                    "nunca";
        }

        datosAntecedentesHabito[
                    CapaLogica.ANTECEDENTE_HABITO_NOTAS_ADICIONALES] =
                    notasAdicionalesHabitos.getText();
    }

    /**
     * Recopila toda la informacion ingresada en el panel de Habitacional.
     *
     */
    private void recopilarInformacionHabitacional() {
        datosAntecedentesHabitacional = new String[11];
        for (int i = 0; i < datosAntecedentesHabitacional.length; i++) {
            datosAntecedentesHabitacional[i] = "";
        }

        datosAntecedentesHabitacional[
                CapaLogica.ANTECEDENTE_HABITACIONAL_COHABITA_CON] =
                cohabitaConHabitacional.getModel().getValue().toString();

        datosAntecedentesHabitacional[
                CapaLogica.ANTECEDENTE_HABITACIONAL_AMBIENTES_TOTALES] =
                ambientesTotalesHabitacional.getModel().getValue().toString();

        if (pisoDeLadrilloHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_PISOS_DE] =
                    "ladrillo";
        } else if (pisoDeCartonHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_PISOS_DE] =
                    "cartón";
        } else if (pisoDeChapaHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_PISOS_DE] =
                    "chapa";
        } else if (pisoDeMaderaHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_PISOS_DE] =
                    "madera";
        } else if (pisoDeCementoHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_PISOS_DE] =
                    "cemento";
        }

        if (paredDeLadrilloHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_PAREDES_DE] =
                    "ladrillo";
        } else if (paredDeCartonHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_PAREDES_DE] =
                    "cartón";
        } else if (paredDeChapaHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_PAREDES_DE] =
                    "chapa";
        } else if (paredDeMaderaHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_PAREDES_DE] =
                    "madera";
        } else if (paredDeCementoHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_PAREDES_DE] =
                    "cemento";
        }

        if (techoDeLadrilloHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_TECHOS_DE] =
                    "ladrillo";
        } else if (techoDeCartonHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_TECHOS_DE] =
                    "cartón";
        } else if (techoDeChapaHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_TECHOS_DE] =
                    "chapa";
        } else if (techoDeMaderaHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_TECHOS_DE] =
                    "madera";
        } else if (techoDeCementoHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_TECHOS_DE] =
                    "cemento";
        }

        if (aguaCorrienteSiHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_AGUA_CORRIENTE] =
                    "si";
        } else if (aguaCorrienteNoHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_AGUA_CORRIENTE] =
                    "no";
        }

        if (electricidadSiHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_ELECTRICIDAD] =
                    "si";
        } else if (electricidadNoHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_ELECTRICIDAD] =
                    "no";
        }

        if (cloacasSiHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_CLOACAS] =
                    "si";
        } else if (cloacasNoHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_CLOACAS] =
                    "no";
        }

        if (mascotasSiHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_MASCOTAS] =
                    "si";
        } else if (mascotasNoHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_MASCOTAS] =
                    "no";
        }

        if (cucarachasSiHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_CUCARACHAS] =
                    "si";
        } else if (cucarachasNoHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_CUCARACHAS] =
                    "no";
        }

        if (chagasSiHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_CHAGAS] =
                    "si";
        } else if (chagasNoHabitacional.isSelected()) {
            datosAntecedentesHabitacional[
                    CapaLogica.ANTECEDENTE_HABITACIONAL_CHAGAS] =
                    "no";
        }
    }

    /**
     * Recopila toda la informacion ingresada en el panel de Ocupacional.
     * 
     */
    private void recopilarInformacionOcupacional() {
        datosAntecedentesOcupacional = new String[24];
        for (int i = 0; i < datosAntecedentesOcupacional.length; i++) {
            datosAntecedentesOcupacional[i] = "";
        }

        //Minas, túneles, galerías y canteras
        if (siPorInhalacionDePolvosInorganicosOcupacional1.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_1] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional1.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_1] = "no";
        }

        //Trabajos en piedra (granito, pizarra, arenisca, etc.)
        if (siPorInhalacionDePolvosInorganicosOcupacional2.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_2] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional2.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_2] = "no";
        }

        //Abrasivos (chorro de arena, pulido, etc.)
        if (siPorInhalacionDePolvosInorganicosOcupacional3.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_3] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional3.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_3] = "no";
        }

        //Fundición (moldes)
        if (siPorInhalacionDePolvosInorganicosOcupacional4.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_4] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional4.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_4] = "no";
        }

        //Cerámica, porcelana, losas, carborundo y refractarios (trituración, pulido)
        if (siPorInhalacionDePolvosInorganicosOcupacional5.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_5] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional5.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_5] = "no";
        }

        //Cementos
        if (siPorInhalacionDePolvosInorganicosOcupacional6.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_6] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional6.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_6] = "no";
        }

        //Polvo de limpieza (polvos, detergentes, etc.)
        if (siPorInhalacionDePolvosInorganicosOcupacional7.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_7] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional7.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_7] = "no";
        }

        //Pigmentos
        if (siPorInhalacionDePolvosInorganicosOcupacional8.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_8] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional8.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_8] = "no";
        }

        //Industria del vidrio
        if (siPorInhalacionDePolvosInorganicosOcupacional9.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_9] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional9.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_9] = "no";
        }

        //Mantos o cintas aislantes alrededor de los tubos de vapor, las calderas y conductos de los hornos
        if (siPorInhalacionDePolvosInorganicosOcupacional10.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_10] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional10.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_10] = "no";
        }

        //Industria de la construcción
        if (siPorInhalacionDePolvosInorganicosOcupacional11.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_11] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional11.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_11] = "no";
        }

        //Refuerzos para el revestimiento de suelos de láminas de vinilo
        if (siPorInhalacionDePolvosInorganicosOcupacional12.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_12] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional12.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_12] = "no";
        }

        //Aislamiento a prueba de fuegos
        if (siPorInhalacionDePolvosInorganicosOcupacional13.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_13] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional13.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_13] = "no";
        }

        //Industria textil
        if (siPorInhalacionDePolvosInorganicosOcupacional14.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_14] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional14.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_14] = "no";
        }

        //Industria naval
        if (siPorInhalacionDePolvosInorganicosOcupacional15.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_15] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional15.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_15] = "no";
        }

        //Aislantes acústicos en aerosol o material decorativo de techos y paredes
        if (siPorInhalacionDePolvosInorganicosOcupacional16.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_16] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional16.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_16] = "no";
        }

        //Forros y almohadillas para los frenos de los automóviles
        if (siPorInhalacionDePolvosInorganicosOcupacional17.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_17] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional17.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_17] = "no";
        }

        //Revestimiento para el embriague de los automóviles
        if (siPorInhalacionDePolvosInorganicosOcupacional18.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_18] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional18.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_18] = "no";
        }

        //Empaques de los automóviles
        if (siPorInhalacionDePolvosInorganicosOcupacional19.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_19] = "si";
        } else if (noPorInhalacionDePolvosInorganicosOcupacional19.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_INORGANICOS_19] = "no";
        }

        //Por inhalación de gases irritantes, humo, vapores y sustancias tóxicas en genera
        if (siPorInhalacionDeGasesOcupacional.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_GASES] = "si";
        } else if (noPorInhalacionDeGasesOcupacional.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_GASES] = "no";
        }

        //Por inhalación de polvos orgánicos
        if (siPorInhalacionDePolvosOrganicosOcupacional.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_ORGANICOS] = "si";
        } else if (noPorInhalacionDePolvosOrganicosOcupacional.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_ORGANICOS] = "no";
        }

        //Tareas rurales
        if (siTareasRuralesOcupacional.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_TAREAS_RURALES] = "si";
        } else if (noTareasRuralesOcupacional.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_TAREAS_RURALES] = "no";
        }

        //Asma ocupacional
        if (siAsmaOcupacionalOcupacional.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_ASMA] = "si";
        } else if (noAsmaOcupacionalOcupacional.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_ASMA] = "no";
        }

        //Otras enfermedades
        if (siOtrasEnfermedadesOcupacional.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_OTRAS_ENFERMEDADES] = "si";
        } else if (noOtrasEnfermedadesOcupacional.isSelected()) {
            datosAntecedentesOcupacional[
                    CapaLogica.ANTECEDENTE_OCUPACIONAL_OTRAS_ENFERMEDADES] = "no";
        }
    }

    /**
     * Valida en conjunto todos los campos. Aquellos que son obligatorios y los
     * que no.
     *
     * @return true si el objeto está listo para cargarse, false en caso
     * contrario
     */
    private boolean validarCampos() {
        boolean esPersonalValida = validarCamposAntecedentePersonal();
        boolean esFamiliarValida = validarCamposAntecedenteFamiliar();
        boolean esFarmacologicoValida = validarCamposAntecedenteFarmacologico();

        return (esPersonalValida && esFamiliarValida && esFarmacologicoValida);
    }

    /**
     * Setea el color del titulo de la pestaña seleccionada según la validez.
     *
     * @param valido true si debe setearse en rojo, false para setearlo en negro
     * @param indice el indice de la pestaña a setear
     *
     */
    public void setearErrorTituloSolapas(boolean valido, int indice) {
        if (!valido) {
            solapasAntecedentes.setForegroundAt(indice,
                    Fuente.COLOR_ERROR);
        } else {
            solapasAntecedentes.setForegroundAt(indice,
                    Fuente.COLOR_NORMAL);
        }
    }

    /**
     * Valida los campos correspondiente al panel antecedentes personales
     *
     * @return true si los campos estan listos para cargarse, false en caso
     * contrario
     */
    public boolean validarCamposAntecedentePersonal() {
        int retorno = 0;
        Component[] antecedentePersonal = panelPersonalInterno.getComponents();

        for (int i = 0; i < antecedentePersonal.length; i++) {
            if (((DatosAntecedentesEnfermedadPanel)
                    antecedentePersonal[i]).validarCampos()) {
                retorno = retorno + 1;
            }
        }
        
        if (retorno == antecedentePersonal.length){
            setearErrorTituloSolapas(true, 0);
            return true;
        } else {
            setearErrorTituloSolapas(false, 0);
            return false;
        }
    }

    /**
     * Valida los campos correspondiente al panel antecedentes familiares
     *
     * @return true si los campos estan listos para cargarse, false en caso
     * contrario
     */
    public boolean validarCamposAntecedenteFamiliar() {
        int retorno = 0;
        Component[] antecedenteFamiliar = panelFamiliarInterno.getComponents();

        for (int i = 0; i < antecedenteFamiliar.length; i++) {
            if (((DatosAntecedentesEnfermedadPanel)
                    antecedenteFamiliar[i]).validarCampos()) {
                retorno = retorno + 1;
            }
        }

        if (retorno == antecedenteFamiliar.length){
            setearErrorTituloSolapas(true, 1);
            return true;
        } else {
            setearErrorTituloSolapas(false, 1);
            return false;
        }
    }

    /**
     * Valida los campos correspondiente al panel antecedentes farmacologico
     *
     * @return true si los campos estan listos para cargarse, false en caso
     * contrario
     */
    public boolean validarCamposAntecedenteFarmacologico() {
        int retorno = 0;
        Component[] antecedenteFarmacologico =
                panelFarmacologicoInterno.getComponents();

        for (int i = 0; i < antecedenteFarmacologico.length; i++) {
            if (((DatosFarmacologico)
                    antecedenteFarmacologico[i]).validarCampos()) {
                retorno = retorno + 1;
            }
        }

        if (retorno == antecedenteFarmacologico.length){
            setearErrorTituloSolapas(true, 3);
            return true;
        } else {
            setearErrorTituloSolapas(false, 3);
            return false;
        }
    }

    /**
     * Agrega un panel a un panel.
     *
     * @param panelContenedor El panel que contiene al panel que se agregará
     * @param panelComponente El panel componente que se agregará
     */
    private void agregarPanel(JPanel panelContenedor, JPanel panelComponente) {
        panelContenedor.add(panelComponente);
        panelContenedor.revalidate();
        panelContenedor.repaint();
    }

    /**
     * Abre las propiedades del objeto AntecedentePersonal/AntecedenteFamiliar
     * seleccionado.
     *
     * @param antecedenteEnfermedad El antecedente a visualizar
     */
    public void verDetalleEnfermedad(Object antecedenteEnfermedad) {
        if (antecedenteEnfermedad != null) {
            JDialog jDialog = new JDialog(this, "Propiedades", true);
            DatosAntecedentesEnfermedadPanel panel = null;

            if (antecedenteEnfermedad instanceof AntecedentePersonal) {
                panel = new DatosAntecedentesEnfermedadPanel(
                        (AntecedentePersonal) antecedenteEnfermedad);
            } else {
                panel = new DatosAntecedentesEnfermedadPanel(
                        (AntecedenteFamiliar) antecedenteEnfermedad);
            }

            int width = (int) panel.getPreferredSize().getWidth() + 10;
            int height = (int) panel.getPreferredSize().getHeight() + 30;

            jDialog.setSize(width, height);
            jDialog.add(panel);
            jDialog.setResizable(false);
            jDialog.setLocationRelativeTo(null);
            jDialog.setVisible(true);
        }
    }

    private void botonCancelarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonCancelarActionPerformed
        this.dispose();
}//GEN-LAST:event_botonCancelarActionPerformed

    private void botonAgregarPanelPersonalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonAgregarPanelPersonalActionPerformed
        agregarPanel(panelPersonalInterno, 
                new DatosAntecedentesEnfermedadPanel(new AntecedentePersonal()));
    }//GEN-LAST:event_botonAgregarPanelPersonalActionPerformed

    private void botonAgregarPanelFamiliarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonAgregarPanelFamiliarActionPerformed
        agregarPanel(panelFamiliarInterno,
                new DatosAntecedentesEnfermedadPanel(new AntecedenteFamiliar()));
    }//GEN-LAST:event_botonAgregarPanelFamiliarActionPerformed

    private void alimentacionCantidadInsuficienteHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionCantidadInsuficienteHabitoActionPerformed
        if (alimentacionCantidadInsuficienteHabito.isSelected()) {
            alimentacionCantidadPocaHabito.setSelected(false);
            alimentacionCantidadNormalHabito.setSelected(false);
            alimentacionCantidadMuchaHabito.setSelected(false);
            alimentacionCantidadExcesoHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionCantidadInsuficienteHabitoActionPerformed

    private void alimentacionCantidadPocaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionCantidadPocaHabitoActionPerformed
        if (alimentacionCantidadPocaHabito.isSelected()) {
            alimentacionCantidadInsuficienteHabito.setSelected(false);
            alimentacionCantidadNormalHabito.setSelected(false);
            alimentacionCantidadMuchaHabito.setSelected(false);
            alimentacionCantidadExcesoHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionCantidadPocaHabitoActionPerformed

    private void alimentacionCantidadNormalHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionCantidadNormalHabitoActionPerformed
        if (alimentacionCantidadNormalHabito.isSelected()) {
            alimentacionCantidadInsuficienteHabito.setSelected(false);
            alimentacionCantidadPocaHabito.setSelected(false);
            alimentacionCantidadMuchaHabito.setSelected(false);
            alimentacionCantidadExcesoHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionCantidadNormalHabitoActionPerformed

    private void alimentacionCantidadExcesoHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionCantidadExcesoHabitoActionPerformed
        if (alimentacionCantidadExcesoHabito.isSelected()) {
            alimentacionCantidadInsuficienteHabito.setSelected(false);
            alimentacionCantidadPocaHabito.setSelected(false);
            alimentacionCantidadNormalHabito.setSelected(false);
            alimentacionCantidadMuchaHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionCantidadExcesoHabitoActionPerformed

    private void alcoholNoHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alcoholNoHabitoActionPerformed
        if (alcoholNoHabito.isSelected()) {
            alcoholCenasHabito.setSelected(false);
            alcoholComidasHabito.setSelected(false);
            alcoholOcacionalHabito.setSelected(false);
            alcoholHabitualHabito.setSelected(false);
        }
}//GEN-LAST:event_alcoholNoHabitoActionPerformed

    private void alcoholCenasHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alcoholCenasHabitoActionPerformed
        if (alcoholCenasHabito.isSelected()) {
            alcoholNoHabito.setSelected(false);
            alcoholComidasHabito.setSelected(false);
            alcoholOcacionalHabito.setSelected(false);
            alcoholHabitualHabito.setSelected(false);
        }
}//GEN-LAST:event_alcoholCenasHabitoActionPerformed

    private void alcoholComidasHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alcoholComidasHabitoActionPerformed
        if (alcoholComidasHabito.isSelected()) {
            alcoholNoHabito.setSelected(false);
            alcoholCenasHabito.setSelected(false);
            alcoholOcacionalHabito.setSelected(false);
            alcoholHabitualHabito.setSelected(false);
        }
}//GEN-LAST:event_alcoholComidasHabitoActionPerformed

    private void alcoholOcacionalHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alcoholOcacionalHabitoActionPerformed
        if (alcoholOcacionalHabito.isSelected()) {
            alcoholNoHabito.setSelected(false);
            alcoholCenasHabito.setSelected(false);
            alcoholComidasHabito.setSelected(false);
            alcoholHabitualHabito.setSelected(false);
        }
}//GEN-LAST:event_alcoholOcacionalHabitoActionPerformed

    private void alcoholHabitualHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alcoholHabitualHabitoActionPerformed
        if (alcoholHabitualHabito.isSelected()) {
            alcoholNoHabito.setSelected(false);
            alcoholCenasHabito.setSelected(false);
            alcoholComidasHabito.setSelected(false);
            alcoholOcacionalHabito.setSelected(false);
        }
}//GEN-LAST:event_alcoholHabitualHabitoActionPerformed

    private void fumaSiHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_fumaSiHabitoActionPerformed
        if (fumaSiHabito.isSelected()) {
            fumaNoHabito.setSelected(false);
            fumaExFumadorHabito.setSelected(false);
        }
}//GEN-LAST:event_fumaSiHabitoActionPerformed

    private void fumaNoHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_fumaNoHabitoActionPerformed
        if (fumaNoHabito.isSelected()) {
            fumaSiHabito.setSelected(false);
            fumaExFumadorHabito.setSelected(false);
        }
}//GEN-LAST:event_fumaNoHabitoActionPerformed

    private void fumaExFumadorHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_fumaExFumadorHabitoActionPerformed
        if (fumaExFumadorHabito.isSelected()) {
            fumaSiHabito.setSelected(false);
            fumaNoHabito.setSelected(false);
        }
}//GEN-LAST:event_fumaExFumadorHabitoActionPerformed

    private void infusionesFrecuenteHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_infusionesFrecuenteHabitoActionPerformed
        if (infusionesFrecuenteHabito.isSelected()) {
            infusionesNoHabito.setSelected(false);
            infusionesPocoHabito.setSelected(false);
            infusionesMuchoHabito.setSelected(false);
        }
}//GEN-LAST:event_infusionesFrecuenteHabitoActionPerformed

    private void infusionesPocoHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_infusionesPocoHabitoActionPerformed
        if (infusionesPocoHabito.isSelected()) {
            infusionesNoHabito.setSelected(false);
            infusionesFrecuenteHabito.setSelected(false);
            infusionesMuchoHabito.setSelected(false);
        }
}//GEN-LAST:event_infusionesPocoHabitoActionPerformed

    private void infusionesNoHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_infusionesNoHabitoActionPerformed
        if (infusionesNoHabito.isSelected()) {
            infusionesPocoHabito.setSelected(false);
            infusionesFrecuenteHabito.setSelected(false);
            infusionesMuchoHabito.setSelected(false);
        }
}//GEN-LAST:event_infusionesNoHabitoActionPerformed

    private void infusionesMuchoHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_infusionesMuchoHabitoActionPerformed
        if (infusionesMuchoHabito.isSelected()) {
            infusionesNoHabito.setSelected(false);
            infusionesPocoHabito.setSelected(false);
            infusionesFrecuenteHabito.setSelected(false);
        }
}//GEN-LAST:event_infusionesMuchoHabitoActionPerformed

    private void salDietaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_salDietaHabitoActionPerformed
        if (salDietaHabito.isSelected()) {
            salNormalHabito.setSelected(false);
            salPocaHabito.setSelected(false);
            salMuchaHabito.setSelected(false);
        }
}//GEN-LAST:event_salDietaHabitoActionPerformed

    private void salNormalHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_salNormalHabitoActionPerformed
        if (salNormalHabito.isSelected()) {
            salDietaHabito.setSelected(false);
            salPocaHabito.setSelected(false);
            salMuchaHabito.setSelected(false);
        }
}//GEN-LAST:event_salNormalHabitoActionPerformed

    private void salPocaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_salPocaHabitoActionPerformed
        if (salPocaHabito.isSelected()) {
            salDietaHabito.setSelected(false);
            salNormalHabito.setSelected(false);
            salMuchaHabito.setSelected(false);
        }
}//GEN-LAST:event_salPocaHabitoActionPerformed

    private void salMuchaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_salMuchaHabitoActionPerformed
        if (salMuchaHabito.isSelected()) {
            salDietaHabito.setSelected(false);
            salNormalHabito.setSelected(false);
            salPocaHabito.setSelected(false);
        }
}//GEN-LAST:event_salMuchaHabitoActionPerformed

    private void actividadFisicaIntensaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_actividadFisicaIntensaHabitoActionPerformed
        if (actividadFisicaIntensaHabito.isSelected()) {
            actividadFisicaNoHabito.setSelected(false);
            actividadFisicaPocaHabito.setSelected(false);
            actividadFisicaLeveHabito.setSelected(false);
        }
}//GEN-LAST:event_actividadFisicaIntensaHabitoActionPerformed

    private void actividadFisicaPocaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_actividadFisicaPocaHabitoActionPerformed
        if (actividadFisicaPocaHabito.isSelected()) {
            actividadFisicaNoHabito.setSelected(false);
            actividadFisicaLeveHabito.setSelected(false);
            actividadFisicaIntensaHabito.setSelected(false);
        }
}//GEN-LAST:event_actividadFisicaPocaHabitoActionPerformed

    private void actividadFisicaNoHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_actividadFisicaNoHabitoActionPerformed
        if (actividadFisicaNoHabito.isSelected()) {
            actividadFisicaPocaHabito.setSelected(false);
            actividadFisicaLeveHabito.setSelected(false);
            actividadFisicaIntensaHabito.setSelected(false);
        }
}//GEN-LAST:event_actividadFisicaNoHabitoActionPerformed

    private void actividadFisicaLeveHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_actividadFisicaLeveHabitoActionPerformed
        if (actividadFisicaLeveHabito.isSelected()) {
            actividadFisicaNoHabito.setSelected(false);
            actividadFisicaPocaHabito.setSelected(false);
            actividadFisicaIntensaHabito.setSelected(false);
        }
}//GEN-LAST:event_actividadFisicaLeveHabitoActionPerformed

    private void sexualidadActividadSexualNoTieneHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_sexualidadActividadSexualNoTieneHabitoActionPerformed
        if (sexualidadActividadSexualNoTieneHabito.isSelected()) {
            sexualidadActividadSexualAVecesPreservativoHabito.setSelected(false);
            sexualidadActividadSexualSiemprePreservativoHabito.setSelected(false);
            sexualidadActividadSexualNuncaPreservativoHabito.setSelected(false);
        }
}//GEN-LAST:event_sexualidadActividadSexualNoTieneHabitoActionPerformed

    private void sexualidadActividadSexualSiemprePreservativoHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_sexualidadActividadSexualSiemprePreservativoHabitoActionPerformed
        if (sexualidadActividadSexualSiemprePreservativoHabito.isSelected()) {
            sexualidadActividadSexualNoTieneHabito.setSelected(false);
            sexualidadActividadSexualAVecesPreservativoHabito.setSelected(false);
            sexualidadActividadSexualNuncaPreservativoHabito.setSelected(false);
        }
}//GEN-LAST:event_sexualidadActividadSexualSiemprePreservativoHabitoActionPerformed

    private void sexualidadActividadSexualNuncaPreservativoHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_sexualidadActividadSexualNuncaPreservativoHabitoActionPerformed
        if (sexualidadActividadSexualNuncaPreservativoHabito.isSelected()) {
            sexualidadActividadSexualNoTieneHabito.setSelected(false);
            sexualidadActividadSexualAVecesPreservativoHabito.setSelected(false);
            sexualidadActividadSexualSiemprePreservativoHabito.setSelected(false);
        }
}//GEN-LAST:event_sexualidadActividadSexualNuncaPreservativoHabitoActionPerformed

    private void sexualidadActividadSexualAVecesPreservativoHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_sexualidadActividadSexualAVecesPreservativoHabitoActionPerformed
        if (sexualidadActividadSexualAVecesPreservativoHabito.isSelected()) {
            sexualidadActividadSexualNoTieneHabito.setSelected(false);
            sexualidadActividadSexualSiemprePreservativoHabito.setSelected(false);
            sexualidadActividadSexualNuncaPreservativoHabito.setSelected(false);
        }
}//GEN-LAST:event_sexualidadActividadSexualAVecesPreservativoHabitoActionPerformed

    private void adiccionesCocainaNuncaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesCocainaNuncaHabitoActionPerformed
        if (adiccionesCocainaNuncaHabito.isSelected()) {
            adiccionesCocainaAlgunaVezHabito.setSelected(false);
            adiccionesCocainaDiariaHabito.setSelected(false);
            adiccionesCocainaOcacionalHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesCocainaNuncaHabitoActionPerformed

    private void adiccionesCocainaOcacionalHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesCocainaOcacionalHabitoActionPerformed
        if (adiccionesCocainaOcacionalHabito.isSelected()) {
            adiccionesCocainaAlgunaVezHabito.setSelected(false);
            adiccionesCocainaNuncaHabito.setSelected(false);
            adiccionesCocainaDiariaHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesCocainaOcacionalHabitoActionPerformed

    private void adiccionesCocainaDiariaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesCocainaDiariaHabitoActionPerformed
        if (adiccionesCocainaDiariaHabito.isSelected()) {
            adiccionesCocainaAlgunaVezHabito.setSelected(false);
            adiccionesCocainaNuncaHabito.setSelected(false);
            adiccionesCocainaOcacionalHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesCocainaDiariaHabitoActionPerformed

    private void adiccionesCocainaAlgunaVezHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesCocainaAlgunaVezHabitoActionPerformed
        if (adiccionesCocainaAlgunaVezHabito.isSelected()) {
            adiccionesCocainaDiariaHabito.setSelected(false);
            adiccionesCocainaNuncaHabito.setSelected(false);
            adiccionesCocainaOcacionalHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesCocainaAlgunaVezHabitoActionPerformed

    private void adiccionesEndovenosasOcacionalHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesEndovenosasOcacionalHabitoActionPerformed
        if (adiccionesEndovenosasOcacionalHabito.isSelected()) {
            adiccionesEndovenosasAlgunaVezHabito.setSelected(false);
            adiccionesEndovenosasNuncaHabito.setSelected(false);
            adiccionesEndovenosasDiariaHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesEndovenosasOcacionalHabitoActionPerformed

    private void adiccionesEndovenosasNuncaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesEndovenosasNuncaHabitoActionPerformed
        if (adiccionesEndovenosasNuncaHabito.isSelected()) {
            adiccionesEndovenosasAlgunaVezHabito.setSelected(false);
            adiccionesEndovenosasOcacionalHabito.setSelected(false);
            adiccionesEndovenosasDiariaHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesEndovenosasNuncaHabitoActionPerformed

    private void adiccionesEndovenosasDiariaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesEndovenosasDiariaHabitoActionPerformed
        if (adiccionesEndovenosasDiariaHabito.isSelected()) {
            adiccionesEndovenosasAlgunaVezHabito.setSelected(false);
            adiccionesEndovenosasNuncaHabito.setSelected(false);
            adiccionesEndovenosasOcacionalHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesEndovenosasDiariaHabitoActionPerformed

    private void adiccionesEndovenosasAlgunaVezHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesEndovenosasAlgunaVezHabitoActionPerformed
        if (adiccionesEndovenosasAlgunaVezHabito.isSelected()) {
            adiccionesEndovenosasDiariaHabito.setSelected(false);
            adiccionesEndovenosasNuncaHabito.setSelected(false);
            adiccionesEndovenosasOcacionalHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesEndovenosasAlgunaVezHabitoActionPerformed

    private void adiccionesMarihuanaOcacionalHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesMarihuanaOcacionalHabitoActionPerformed
        if (adiccionesMarihuanaOcacionalHabito.isSelected()) {
            adiccionesMarihuanaAlgunaVezHabito.setSelected(false);
            adiccionesMarihuanaNuncaHabito.setSelected(false);
            adiccionesMarihuanaDiariaHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesMarihuanaOcacionalHabitoActionPerformed

    private void adiccionesMarihuanaNuncaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesMarihuanaNuncaHabitoActionPerformed
        if (adiccionesMarihuanaNuncaHabito.isSelected()) {
            adiccionesMarihuanaAlgunaVezHabito.setSelected(false);
            adiccionesMarihuanaOcacionalHabito.setSelected(false);
            adiccionesMarihuanaDiariaHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesMarihuanaNuncaHabitoActionPerformed

    private void adiccionesMarihuanaDiariaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesMarihuanaDiariaHabitoActionPerformed
        if (adiccionesMarihuanaDiariaHabito.isSelected()) {
            adiccionesMarihuanaAlgunaVezHabito.setSelected(false);
            adiccionesMarihuanaNuncaHabito.setSelected(false);
            adiccionesMarihuanaOcacionalHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesMarihuanaDiariaHabitoActionPerformed

    private void adiccionesMarihuanaAlgunaVezHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_adiccionesMarihuanaAlgunaVezHabitoActionPerformed
        if (adiccionesMarihuanaAlgunaVezHabito.isSelected()) {
            adiccionesMarihuanaOcacionalHabito.setSelected(false);
            adiccionesMarihuanaNuncaHabito.setSelected(false);
            adiccionesMarihuanaDiariaHabito.setSelected(false);
        }
}//GEN-LAST:event_adiccionesMarihuanaAlgunaVezHabitoActionPerformed

    private void alimentacionCalidadMalaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionCalidadMalaHabitoActionPerformed
        if (alimentacionCalidadMalaHabito.isSelected()) {
            alimentacionCalidadRegularHabito.setSelected(false);
            alimentacionCalidadBuenaHabito.setSelected(false);
            alimentacionCalidadMuyBuenaHabito.setSelected(false);
            alimentacionCalidadDietaHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionCalidadMalaHabitoActionPerformed

    private void alimentacionCalidadRegularHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionCalidadRegularHabitoActionPerformed
        if (alimentacionCalidadRegularHabito.isSelected()) {
            alimentacionCalidadMalaHabito.setSelected(false);
            alimentacionCalidadBuenaHabito.setSelected(false);
            alimentacionCalidadMuyBuenaHabito.setSelected(false);
            alimentacionCalidadDietaHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionCalidadRegularHabitoActionPerformed

    private void alimentacionCalidadBuenaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionCalidadBuenaHabitoActionPerformed
        if (alimentacionCalidadBuenaHabito.isSelected()) {
            alimentacionCalidadMalaHabito.setSelected(false);
            alimentacionCalidadRegularHabito.setSelected(false);
            alimentacionCalidadMuyBuenaHabito.setSelected(false);
            alimentacionCalidadDietaHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionCalidadBuenaHabitoActionPerformed

    private void alimentacionCalidadMuyBuenaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionCalidadMuyBuenaHabitoActionPerformed
        if (alimentacionCalidadMuyBuenaHabito.isSelected()) {
            alimentacionCalidadMalaHabito.setSelected(false);
            alimentacionCalidadRegularHabito.setSelected(false);
            alimentacionCalidadBuenaHabito.setSelected(false);
            alimentacionCalidadDietaHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionCalidadMuyBuenaHabitoActionPerformed

    private void alimentacionCalidadDietaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionCalidadDietaHabitoActionPerformed
        if (alimentacionCalidadDietaHabito.isSelected()) {
            alimentacionCalidadMalaHabito.setSelected(false);
            alimentacionCalidadRegularHabito.setSelected(false);
            alimentacionCalidadBuenaHabito.setSelected(false);
            alimentacionCalidadMuyBuenaHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionCalidadDietaHabitoActionPerformed

    private void alimentacionDietaSiHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionDietaSiHabitoActionPerformed
        if (alimentacionDietaSiHabito.isSelected()) {
            alimentacionDietaNoHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionDietaSiHabitoActionPerformed

    private void alimentacionDietaNoHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionDietaNoHabitoActionPerformed
        if (alimentacionDietaNoHabito.isSelected()) {
            alimentacionDietaSiHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionDietaNoHabitoActionPerformed

    private void botonAgregarPanelFarmacologicoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonAgregarPanelFarmacologicoActionPerformed
        agregarPanel(panelFarmacologicoInterno, new DatosFarmacologico(
                AntecedentePacientePresentacion.class.getName(), this, null));
    }//GEN-LAST:event_botonAgregarPanelFarmacologicoActionPerformed

    private void techoDeCementoHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_techoDeCementoHabitacionalActionPerformed
        if (techoDeCementoHabitacional.isSelected()) {
            techoDeCartonHabitacional.setSelected(false);
            techoDeChapaHabitacional.setSelected(false);
            techoDeMaderaHabitacional.setSelected(false);
            techoDeLadrilloHabitacional.setSelected(false);
        }
}//GEN-LAST:event_techoDeCementoHabitacionalActionPerformed

    private void aguaCorrienteNoHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_aguaCorrienteNoHabitacionalActionPerformed
        if (aguaCorrienteNoHabitacional.isSelected()) {
            aguaCorrienteSiHabitacional.setSelected(false);
        }
}//GEN-LAST:event_aguaCorrienteNoHabitacionalActionPerformed

    private void aguaCorrienteSiHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_aguaCorrienteSiHabitacionalActionPerformed
        if (aguaCorrienteSiHabitacional.isSelected()) {
            aguaCorrienteNoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_aguaCorrienteSiHabitacionalActionPerformed

    private void techoDeMaderaHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_techoDeMaderaHabitacionalActionPerformed
        if (techoDeMaderaHabitacional.isSelected()) {
            techoDeCartonHabitacional.setSelected(false);
            techoDeChapaHabitacional.setSelected(false);
            techoDeLadrilloHabitacional.setSelected(false);
            techoDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_techoDeMaderaHabitacionalActionPerformed

    private void techoDeChapaHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_techoDeChapaHabitacionalActionPerformed
        if (techoDeChapaHabitacional.isSelected()) {
            techoDeCartonHabitacional.setSelected(false);
            techoDeLadrilloHabitacional.setSelected(false);
            techoDeMaderaHabitacional.setSelected(false);
            techoDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_techoDeChapaHabitacionalActionPerformed

    private void pisoDeCementoHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pisoDeCementoHabitacionalActionPerformed
        if (pisoDeCementoHabitacional.isSelected()) {
            pisoDeCartonHabitacional.setSelected(false);
            pisoDeChapaHabitacional.setSelected(false);
            pisoDeMaderaHabitacional.setSelected(false);
            pisoDeLadrilloHabitacional.setSelected(false);
        }
}//GEN-LAST:event_pisoDeCementoHabitacionalActionPerformed

    private void chagasNoHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_chagasNoHabitacionalActionPerformed
        if (chagasNoHabitacional.isSelected()) {
            chagasSiHabitacional.setSelected(false);
        }
}//GEN-LAST:event_chagasNoHabitacionalActionPerformed

    private void cucarachasSiHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cucarachasSiHabitacionalActionPerformed
        if (cucarachasSiHabitacional.isSelected()) {
            cucarachasNoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_cucarachasSiHabitacionalActionPerformed

    private void pisoDeMaderaHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pisoDeMaderaHabitacionalActionPerformed
        if (pisoDeMaderaHabitacional.isSelected()) {
            pisoDeCartonHabitacional.setSelected(false);
            pisoDeChapaHabitacional.setSelected(false);
            pisoDeLadrilloHabitacional.setSelected(false);
            pisoDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_pisoDeMaderaHabitacionalActionPerformed

    private void paredDeMaderaHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_paredDeMaderaHabitacionalActionPerformed
        if (paredDeMaderaHabitacional.isSelected()) {
            paredDeLadrilloHabitacional.setSelected(false);
            paredDeChapaHabitacional.setSelected(false);
            paredDeCartonHabitacional.setSelected(false);
            paredDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_paredDeMaderaHabitacionalActionPerformed

    private void paredDeChapaHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_paredDeChapaHabitacionalActionPerformed
        if (paredDeChapaHabitacional.isSelected()) {
            paredDeLadrilloHabitacional.setSelected(false);
            paredDeCartonHabitacional.setSelected(false);
            paredDeMaderaHabitacional.setSelected(false);
            paredDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_paredDeChapaHabitacionalActionPerformed

    private void techoDeCartonHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_techoDeCartonHabitacionalActionPerformed
        if (techoDeCartonHabitacional.isSelected()) {
            techoDeLadrilloHabitacional.setSelected(false);
            techoDeChapaHabitacional.setSelected(false);
            techoDeMaderaHabitacional.setSelected(false);
            techoDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_techoDeCartonHabitacionalActionPerformed

    private void paredDeCartonHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_paredDeCartonHabitacionalActionPerformed
        if (paredDeCartonHabitacional.isSelected()) {
            paredDeLadrilloHabitacional.setSelected(false);
            paredDeChapaHabitacional.setSelected(false);
            paredDeMaderaHabitacional.setSelected(false);
            paredDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_paredDeCartonHabitacionalActionPerformed

    private void pisoDeCartonHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pisoDeCartonHabitacionalActionPerformed
        if (pisoDeCartonHabitacional.isSelected()) {
            pisoDeLadrilloHabitacional.setSelected(false);
            pisoDeChapaHabitacional.setSelected(false);
            pisoDeMaderaHabitacional.setSelected(false);
            pisoDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_pisoDeCartonHabitacionalActionPerformed

    private void cloacasNoHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cloacasNoHabitacionalActionPerformed
        if (cloacasNoHabitacional.isSelected()) {
            cloacasSiHabitacional.setSelected(false);
        }
}//GEN-LAST:event_cloacasNoHabitacionalActionPerformed

    private void chagasSiHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_chagasSiHabitacionalActionPerformed
        if (chagasSiHabitacional.isSelected()) {
            chagasNoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_chagasSiHabitacionalActionPerformed

    private void electricidadNoHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_electricidadNoHabitacionalActionPerformed
        if (electricidadNoHabitacional.isSelected()) {
            electricidadSiHabitacional.setSelected(false);
        }
}//GEN-LAST:event_electricidadNoHabitacionalActionPerformed

    private void electricidadSiHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_electricidadSiHabitacionalActionPerformed
        if (electricidadSiHabitacional.isSelected()) {
            electricidadNoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_electricidadSiHabitacionalActionPerformed

    private void pisoDeChapaHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pisoDeChapaHabitacionalActionPerformed
        if (pisoDeChapaHabitacional.isSelected()) {
            pisoDeCartonHabitacional.setSelected(false);
            pisoDeLadrilloHabitacional.setSelected(false);
            pisoDeMaderaHabitacional.setSelected(false);
            pisoDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_pisoDeChapaHabitacionalActionPerformed

    private void cucarachasNoHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cucarachasNoHabitacionalActionPerformed
        if (cucarachasNoHabitacional.isSelected()) {
            cucarachasSiHabitacional.setSelected(false);
        }
}//GEN-LAST:event_cucarachasNoHabitacionalActionPerformed

    private void cloacasSiHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cloacasSiHabitacionalActionPerformed
        if (cloacasSiHabitacional.isSelected()) {
            cloacasNoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_cloacasSiHabitacionalActionPerformed

    private void techoDeLadrilloHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_techoDeLadrilloHabitacionalActionPerformed
        if (techoDeLadrilloHabitacional.isSelected()) {
            techoDeCartonHabitacional.setSelected(false);
            techoDeChapaHabitacional.setSelected(false);
            techoDeMaderaHabitacional.setSelected(false);
            techoDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_techoDeLadrilloHabitacionalActionPerformed

    private void pisoDeLadrilloHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pisoDeLadrilloHabitacionalActionPerformed
        if (pisoDeLadrilloHabitacional.isSelected()) {
            pisoDeCartonHabitacional.setSelected(false);
            pisoDeChapaHabitacional.setSelected(false);
            pisoDeMaderaHabitacional.setSelected(false);
            pisoDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_pisoDeLadrilloHabitacionalActionPerformed

    private void mascotasNoHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_mascotasNoHabitacionalActionPerformed
        if (mascotasNoHabitacional.isSelected()) {
            mascotasSiHabitacional.setSelected(false);
        }
}//GEN-LAST:event_mascotasNoHabitacionalActionPerformed

    private void mascotasSiHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_mascotasSiHabitacionalActionPerformed
        if (mascotasSiHabitacional.isSelected()) {
            mascotasNoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_mascotasSiHabitacionalActionPerformed

    private void paredDeCementoHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_paredDeCementoHabitacionalActionPerformed
        if (paredDeCementoHabitacional.isSelected()) {
            paredDeLadrilloHabitacional.setSelected(false);
            paredDeChapaHabitacional.setSelected(false);
            paredDeMaderaHabitacional.setSelected(false);
            paredDeCartonHabitacional.setSelected(false);
        }
}//GEN-LAST:event_paredDeCementoHabitacionalActionPerformed

    private void paredDeLadrilloHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_paredDeLadrilloHabitacionalActionPerformed
        if (paredDeLadrilloHabitacional.isSelected()) {
            paredDeCartonHabitacional.setSelected(false);
            paredDeChapaHabitacional.setSelected(false);
            paredDeMaderaHabitacional.setSelected(false);
            paredDeCementoHabitacional.setSelected(false);
        }
}//GEN-LAST:event_paredDeLadrilloHabitacionalActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional1ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional1.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional1.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional1ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional1ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional1.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional1.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional1ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional2ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional2.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional2.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional2ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional2ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional2.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional2.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional2ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional3ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional3.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional3.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional3ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional3ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional3.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional3.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional3ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional4ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional4.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional4.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional4ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional4ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional4.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional4.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional4ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional5ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional5.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional5.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional5ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional5ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional5.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional5.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional5ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional6ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional6.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional6.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional6ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional6ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional6.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional6.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional6ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional7ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional7ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional7.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional7.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional7ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional7ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional7ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional7.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional7.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional7ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional8ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional8ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional8.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional8.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional8ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional8ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional8ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional8.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional8.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional8ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional9ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional9ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional9.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional9.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional9ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional9ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional9ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional9.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional9.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional9ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional10ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional10ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional10.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional10.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional10ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional10ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional10ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional10.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional10.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional10ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional11ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional11ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional11.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional11.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional11ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional11ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional11ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional11.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional11.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional11ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional12ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional12ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional12.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional12.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional12ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional12ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional12ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional12.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional12.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional12ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional13ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional13ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional13.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional13.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional13ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional13ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional13ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional13.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional13.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional13ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional14ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional14ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional14.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional14.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional14ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional14ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional14ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional14.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional14.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional14ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional15ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional15ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional15.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional15.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional15ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional15ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional15ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional15.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional15.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional15ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional16ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional16ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional16.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional16.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional16ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional16ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional16ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional16.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional16.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional16ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional17ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional17ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional17.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional17.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional17ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional17ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional17ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional17.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional17.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional17ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional18ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional18ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional18.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional18.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional18ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional18ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional18ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional18.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional18.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional18ActionPerformed

    private void siPorInhalacionDePolvosInorganicosOcupacional19ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosInorganicosOcupacional19ActionPerformed
        if (siPorInhalacionDePolvosInorganicosOcupacional19.isSelected()) {
            noPorInhalacionDePolvosInorganicosOcupacional19.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosInorganicosOcupacional19ActionPerformed

    private void noPorInhalacionDePolvosInorganicosOcupacional19ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosInorganicosOcupacional19ActionPerformed
        if (noPorInhalacionDePolvosInorganicosOcupacional19.isSelected()) {
            siPorInhalacionDePolvosInorganicosOcupacional19.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosInorganicosOcupacional19ActionPerformed

    private void siPorInhalacionDeGasesOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDeGasesOcupacionalActionPerformed
        if (siPorInhalacionDeGasesOcupacional.isSelected()) {
            noPorInhalacionDeGasesOcupacional.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDeGasesOcupacionalActionPerformed

    private void noPorInhalacionDeGasesOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDeGasesOcupacionalActionPerformed
        if (noPorInhalacionDeGasesOcupacional.isSelected()) {
            siPorInhalacionDeGasesOcupacional.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDeGasesOcupacionalActionPerformed

    private void siPorInhalacionDePolvosOrganicosOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siPorInhalacionDePolvosOrganicosOcupacionalActionPerformed
        if (siPorInhalacionDePolvosOrganicosOcupacional.isSelected()) {
            noPorInhalacionDePolvosOrganicosOcupacional.setSelected(false);
        }
    }//GEN-LAST:event_siPorInhalacionDePolvosOrganicosOcupacionalActionPerformed

    private void noPorInhalacionDePolvosOrganicosOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noPorInhalacionDePolvosOrganicosOcupacionalActionPerformed
        if (noPorInhalacionDePolvosOrganicosOcupacional.isSelected()) {
            siPorInhalacionDePolvosOrganicosOcupacional.setSelected(false);
        }
    }//GEN-LAST:event_noPorInhalacionDePolvosOrganicosOcupacionalActionPerformed

    private void siTareasRuralesOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siTareasRuralesOcupacionalActionPerformed
        if (siTareasRuralesOcupacional.isSelected()) {
            noTareasRuralesOcupacional.setSelected(false);
        }
    }//GEN-LAST:event_siTareasRuralesOcupacionalActionPerformed

    private void noTareasRuralesOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noTareasRuralesOcupacionalActionPerformed
        if (noTareasRuralesOcupacional.isSelected()) {
            siTareasRuralesOcupacional.setSelected(false);
        }
    }//GEN-LAST:event_noTareasRuralesOcupacionalActionPerformed

    private void siAsmaOcupacionalOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siAsmaOcupacionalOcupacionalActionPerformed
        if (siAsmaOcupacionalOcupacional.isSelected()) {
            noAsmaOcupacionalOcupacional.setSelected(false);
        }
    }//GEN-LAST:event_siAsmaOcupacionalOcupacionalActionPerformed

    private void noAsmaOcupacionalOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noAsmaOcupacionalOcupacionalActionPerformed
        if (noAsmaOcupacionalOcupacional.isSelected()) {
            siAsmaOcupacionalOcupacional.setSelected(false);
        }
    }//GEN-LAST:event_noAsmaOcupacionalOcupacionalActionPerformed

    private void siOtrasEnfermedadesOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_siOtrasEnfermedadesOcupacionalActionPerformed
        if (siOtrasEnfermedadesOcupacional.isSelected()) {
            noOtrasEnfermedadesOcupacional.setSelected(false);
        }
    }//GEN-LAST:event_siOtrasEnfermedadesOcupacionalActionPerformed

    private void noOtrasEnfermedadesOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_noOtrasEnfermedadesOcupacionalActionPerformed
        if (noOtrasEnfermedadesOcupacional.isSelected()) {
            siOtrasEnfermedadesOcupacional.setSelected(false);
        }
    }//GEN-LAST:event_noOtrasEnfermedadesOcupacionalActionPerformed

    private void tablaFarmacologicoMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_tablaFarmacologicoMouseClicked
        if (evt.getClickCount() == 2 && evt.getButton() == 1) {
            Farmacologico farmacologicoTabla = (Farmacologico)
                    MiModeloTabla.recuperarObjetoDeTabla(
                    Farmacologico.class.getName(),
                    tablaFarmacologico);

            ComunFarmacologicoPresentacion comunFarmacologico =
                    new ComunFarmacologicoPresentacion(this, farmacologicoTabla,
                    tablaFarmacologico, null, filtrarFarmacologico, null,
                    vectorFarmacologico, null);
            comunFarmacologico.verDetalleFarmacologico();
        } else {
            //Despliega pop-up
            PopUpMenu.crearPopupMenuFarmacologico(tablaFarmacologico, this,
                    tablaFarmacologico, null, filtrarFarmacologico, null,
                    vectorFarmacologico, null);
        }
}//GEN-LAST:event_tablaFarmacologicoMouseClicked

    private void filtrarFarmacologicoKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_filtrarFarmacologicoKeyReleased
        TableRowSorter<MiModeloTabla> sorter = new TableRowSorter<MiModeloTabla>(
                (MiModeloTabla) tablaFarmacologico.getModel());

        tablaFarmacologico.setRowSorter(sorter);
        String texto = filtrarFarmacologico.getText();
        if (texto.length() == 0) {
            sorter.setRowFilter(null);
        } else {
            sorter.setRowFilter(RowFilter.regexFilter("(?i).*" + texto + ".*"));
        }
}//GEN-LAST:event_filtrarFarmacologicoKeyReleased

    private void tablaPersonalMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_tablaPersonalMouseClicked
        AntecedentePersonal antecedentePersonal = (AntecedentePersonal) 
                MiModeloTabla.recuperarObjetoDeTabla(
                AntecedentePersonal.class.getName(), tablaPersonal);
        if (evt.getClickCount() == 2 && evt.getButton() == 1) {
            verDetalleEnfermedad(antecedentePersonal);
        } else if (evt.getButton() == 3) {
            PopUpMenu.crearPopupMenuAntecedenteEnfermedad(tablaPersonal, this,
                    antecedentePersonal);
        }
    }//GEN-LAST:event_tablaPersonalMouseClicked

    private void filtrarPersonalKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_filtrarPersonalKeyReleased
        TableRowSorter<MiModeloTabla> sorter = new TableRowSorter<MiModeloTabla>(
                (MiModeloTabla) tablaPersonal.getModel());

        tablaPersonal.setRowSorter(sorter);
        String texto = filtrarPersonal.getText();
        if (texto.length() == 0) {
            sorter.setRowFilter(null);
        } else {
            sorter.setRowFilter(RowFilter.regexFilter("(?i).*" + texto + ".*"));
        }
    }//GEN-LAST:event_filtrarPersonalKeyReleased

    private void tablaFamiliarMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_tablaFamiliarMouseClicked
        AntecedenteFamiliar antecedenteFamiliar = (AntecedenteFamiliar)
                MiModeloTabla.recuperarObjetoDeTabla(
                AntecedenteFamiliar.class.getName(), tablaFamiliar);
        if (evt.getClickCount() == 2 && evt.getButton() == 1) {
            verDetalleEnfermedad(antecedenteFamiliar);
        } else if (evt.getButton() == 3) {
            PopUpMenu.crearPopupMenuAntecedenteEnfermedad(tablaFamiliar, this,
                    antecedenteFamiliar);
        }
    }//GEN-LAST:event_tablaFamiliarMouseClicked

    private void filtrarFamiliarKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_filtrarFamiliarKeyReleased
        TableRowSorter<MiModeloTabla> sorter = new TableRowSorter<MiModeloTabla>(
                (MiModeloTabla) tablaFamiliar.getModel());

        tablaFamiliar.setRowSorter(sorter);
        String texto = filtrarFamiliar.getText();
        if (texto.length() == 0) {
            sorter.setRowFilter(null);
        } else {
            sorter.setRowFilter(RowFilter.regexFilter("(?i).*" + texto + ".*"));
        }
    }//GEN-LAST:event_filtrarFamiliarKeyReleased

    private void verFechasHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_verFechasHabitoActionPerformed
        if (verFechasHabito.getSelectedIndex() > 0) {
            botonAgregarHabito.setText("Agregar Hábitos");
            limpiarPanelAntecedenteHabito();
            exhibirDatosPanelAntecedenteHabito(vectorHabito.get(
                    verFechasHabito.getSelectedIndex() - 1));
            panelHabitoScrollPane.setVisible(true);
        } else {
            panelHabitoScrollPane.setVisible(false);
        }
        panelHabito.revalidate();
        panelHabito.repaint();
    }//GEN-LAST:event_verFechasHabitoActionPerformed

    private void botonAgregarHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonAgregarHabitoActionPerformed
        if (botonAgregarHabito.getText().equals("Agregar Hábitos")) {
            verFechasHabito.setSelectedIndex(0);
            limpiarPanelAntecedenteHabito();
            habilitarCamposPanelAntecedenteHabito(true);
            panelHabitoScrollPane.setVisible(true);
            botonAgregarHabito.setText("Quitar Hábitos");
            botonAgregarHabito.setIcon(Icono.ICONO_16_QUITAR);
            botonAgregarHabito.setToolTipText("Quita antecedentes de hábitos");
        } else {
            panelHabitoScrollPane.setVisible(false);
            botonAgregarHabito.setText("Agregar Hábitos");
            botonAgregarHabito.setIcon(Icono.ICONO_16_AGREGAR);
            botonAgregarHabito.setToolTipText("Agrega antecedentes de hábitos");
        }

        panelHabito.revalidate();
        panelHabito.repaint();
    }//GEN-LAST:event_botonAgregarHabitoActionPerformed

    /**
     * Deselecciona todos los campos correspondientes al panel de Habitos.
     *
     */
    private void limpiarPanelAntecedenteHabito() {
        alimentacionCantidadInsuficienteHabito.setSelected(false);
	alimentacionCantidadPocaHabito.setSelected(false);
	alimentacionCantidadNormalHabito.setSelected(false);
	alimentacionCantidadMuchaHabito.setSelected(false);
	alimentacionCantidadExcesoHabito.setSelected(false);

	alimentacionCalidadMalaHabito.setSelected(false);
	alimentacionCalidadRegularHabito.setSelected(false);
	alimentacionCalidadBuenaHabito.setSelected(false);
	alimentacionCalidadMuyBuenaHabito.setSelected(false);
	alimentacionCalidadDietaHabito.setSelected(false);

	alimentacionDietaSiHabito.setSelected(false);
	alimentacionDietaNoHabito.setSelected(false);

	alcoholNoHabito.setSelected(false);
	alcoholCenasHabito.setSelected(false);
	alcoholComidasHabito.setSelected(false);
	alcoholOcacionalHabito.setSelected(false);
	alcoholHabitualHabito.setSelected(false);

	fumaSiHabito.setSelected(false);
	fumaNoHabito.setSelected(false);
	fumaExFumadorHabito.setSelected(false);

	infusionesNoHabito.setSelected(false);
	infusionesPocoHabito.setSelected(false);
	infusionesFrecuenteHabito.setSelected(false);
	infusionesMuchoHabito.setSelected(false);

	salDietaHabito.setSelected(false);
	salNormalHabito.setSelected(false);
	salPocaHabito.setSelected(false);
	salMuchaHabito.setSelected(false);

	actividadFisicaNoHabito.setSelected(false);
	actividadFisicaPocaHabito.setSelected(false);
	actividadFisicaLeveHabito.setSelected(false);
	actividadFisicaIntensaHabito.setSelected(false);

	sexualidadActividadSexualNoTieneHabito.setSelected(false);
	sexualidadActividadSexualSiemprePreservativoHabito.setSelected(false);
	sexualidadActividadSexualAVecesPreservativoHabito.setSelected(false);
	sexualidadActividadSexualNuncaPreservativoHabito.setSelected(false);

	sexualidadNumeroDeParejasHabito.setValue(0);

	adiccionesCocainaDiariaHabito.setSelected(false);
	adiccionesCocainaOcacionalHabito.setSelected(false);
	adiccionesCocainaAlgunaVezHabito.setSelected(false);
	adiccionesCocainaNuncaHabito.setSelected(false);

	adiccionesEndovenosasDiariaHabito.setSelected(false);
	adiccionesEndovenosasOcacionalHabito.setSelected(false);
	adiccionesEndovenosasAlgunaVezHabito.setSelected(false);
	adiccionesEndovenosasNuncaHabito.setSelected(false);

	adiccionesMarihuanaDiariaHabito.setSelected(false);
	adiccionesMarihuanaOcacionalHabito.setSelected(false);
	adiccionesMarihuanaAlgunaVezHabito.setSelected(false);
	adiccionesMarihuanaNuncaHabito.setSelected(false);

	notasAdicionalesHabitos.setText("");
    }

    /**
     * Visualiza los datos del objeto correspondientes al panel de Habitos
     *
     * @param antecedenteHabito El objeto a visualizar
     */
    private void exhibirDatosPanelAntecedenteHabito(
            AntecedenteHabito antecedenteHabito) {
        habilitarCamposPanelAntecedenteHabito(false);

        if (antecedenteHabito.getAlimentacionCantidadAntecedenteHabito().
                equalsIgnoreCase("insuficiente")) {
            alimentacionCantidadInsuficienteHabito.setSelected(true);
        } else if (antecedenteHabito.getAlimentacionCantidadAntecedenteHabito().
                equalsIgnoreCase("poca")) {
            alimentacionCantidadPocaHabito.setSelected(true);
        } else if (antecedenteHabito.getAlimentacionCantidadAntecedenteHabito().
                equalsIgnoreCase("normal")) {
            alimentacionCantidadNormalHabito.setSelected(true);
        } else if (antecedenteHabito.getAlimentacionCantidadAntecedenteHabito().
                equalsIgnoreCase("mucha")) {
            alimentacionCantidadMuchaHabito.setSelected(true);
        } else if (antecedenteHabito.getAlimentacionCantidadAntecedenteHabito().
                equalsIgnoreCase("exceso")) {
            alimentacionCantidadExcesoHabito.setSelected(true);
        }

        if (antecedenteHabito.getAlimentacionCalidadAntecedenteHabito().
                equalsIgnoreCase("mala")) {
            alimentacionCalidadMalaHabito.setSelected(true);
        } else if (antecedenteHabito.getAlimentacionCalidadAntecedenteHabito().
                equalsIgnoreCase("regular")) {
            alimentacionCalidadRegularHabito.setSelected(true);
        } else if (antecedenteHabito.getAlimentacionCalidadAntecedenteHabito().
                equalsIgnoreCase("buena")) {
            alimentacionCalidadBuenaHabito.setSelected(true);
        } else if (antecedenteHabito.getAlimentacionCalidadAntecedenteHabito().
                equalsIgnoreCase("muy buena")) {
            alimentacionCalidadMuyBuenaHabito.setSelected(true);
        } else if (antecedenteHabito.getAlimentacionCalidadAntecedenteHabito().
                equalsIgnoreCase("dieta")) {
            alimentacionCalidadDietaHabito.setSelected(true);
        }

         if (antecedenteHabito.getAlimentacionDietaAntecedenteHabito().
                equalsIgnoreCase("si")) {
            alimentacionDietaSiHabito.setSelected(true);
        } else if (antecedenteHabito.getAlimentacionDietaAntecedenteHabito().
                equalsIgnoreCase("no")) {
            alimentacionDietaNoHabito.setSelected(true);
        }

        if (antecedenteHabito.getAlcoholAntecedenteHabito().
                equalsIgnoreCase("no")) {
            alcoholNoHabito.setSelected(true);
        } else if (antecedenteHabito.getAlcoholAntecedenteHabito().
                equalsIgnoreCase("cenas")) {
            alcoholCenasHabito.setSelected(true);
        } else if (antecedenteHabito.getAlcoholAntecedenteHabito().
                equalsIgnoreCase("comidas")) {
            alcoholComidasHabito.setSelected(true);
        } else if (antecedenteHabito.getAlcoholAntecedenteHabito().
                equalsIgnoreCase("ocacional")) {
            alcoholOcacionalHabito.setSelected(true);
        } else if (antecedenteHabito.getAlcoholAntecedenteHabito().
                equalsIgnoreCase("habitual")) {
            alcoholHabitualHabito.setSelected(true);
        }

        if (antecedenteHabito.getFumaAntecedenteHabito().
                equalsIgnoreCase("si")) {
            fumaSiHabito.setSelected(true);
        } else if (antecedenteHabito.getFumaAntecedenteHabito().
                equalsIgnoreCase("no")) {
            fumaNoHabito.setSelected(true);
        } else if (antecedenteHabito.getFumaAntecedenteHabito().
                equalsIgnoreCase("ex fumador")) {
            fumaExFumadorHabito.setSelected(true);
        }

        if (antecedenteHabito.getInfusionesAntecedenteHabito().
                equalsIgnoreCase("no")) {
            infusionesNoHabito.setSelected(true);
        } else if (antecedenteHabito.getInfusionesAntecedenteHabito().
                equalsIgnoreCase("poco")) {
            infusionesPocoHabito.setSelected(true);
        } else if (antecedenteHabito.getInfusionesAntecedenteHabito().
                equalsIgnoreCase("frecuente")) {
            infusionesFrecuenteHabito.setSelected(true);
        } else if (antecedenteHabito.getInfusionesAntecedenteHabito().
                equalsIgnoreCase("mucho")) {
            infusionesMuchoHabito.setSelected(true);
        }

        if (antecedenteHabito.getSalAntecedenteHabito().
                equalsIgnoreCase("dieta")) {
            salDietaHabito.setSelected(true);
        } else if (antecedenteHabito.getSalAntecedenteHabito().
                equalsIgnoreCase("normal")) {
            salNormalHabito.setSelected(true);
        } else if (antecedenteHabito.getSalAntecedenteHabito().
                equalsIgnoreCase("poca")) {
            salPocaHabito.setSelected(true);
        } else if (antecedenteHabito.getSalAntecedenteHabito().
                equalsIgnoreCase("mucha")) {
            salMuchaHabito.setSelected(true);
        }

        if (antecedenteHabito.getActividadFisicaAntecedenteHabito().
                equalsIgnoreCase("no")) {
            actividadFisicaNoHabito.setSelected(true);
        } else if (antecedenteHabito.getActividadFisicaAntecedenteHabito().
                equalsIgnoreCase("poca")) {
            actividadFisicaPocaHabito.setSelected(true);
        } else if (antecedenteHabito.getActividadFisicaAntecedenteHabito().
                equalsIgnoreCase("leve")) {
            actividadFisicaLeveHabito.setSelected(true);
        } else if (antecedenteHabito.getActividadFisicaAntecedenteHabito().
                equalsIgnoreCase("intensa")) {
            actividadFisicaIntensaHabito.setSelected(true);
        }

        if (antecedenteHabito.getSexualidadActividadAntecedenteHabito().
                equalsIgnoreCase("no tiene")) {
            sexualidadActividadSexualNoTieneHabito.setSelected(true);
        } else if (antecedenteHabito.getSexualidadActividadAntecedenteHabito().
                equalsIgnoreCase("siempre preservativo")) {
            sexualidadActividadSexualSiemprePreservativoHabito.setSelected(true);
        } else if (antecedenteHabito.getSexualidadActividadAntecedenteHabito().
                equalsIgnoreCase("a veces preservativo")) {
            sexualidadActividadSexualAVecesPreservativoHabito.setSelected(true);
        } else if (antecedenteHabito.getSexualidadActividadAntecedenteHabito().
                equalsIgnoreCase("nunca preservativo")) {
            sexualidadActividadSexualNuncaPreservativoHabito.setSelected(true);
        }

        sexualidadNumeroDeParejasHabito.setValue(
                antecedenteHabito.getSexualidadNumeroParejasAntecedenteHabito());

        if (antecedenteHabito.getAdiccionesInhalatoriaAntecedenteHabito().
                equalsIgnoreCase("diaria")) {
            adiccionesCocainaDiariaHabito.setSelected(true);
        } else if (antecedenteHabito.getAdiccionesInhalatoriaAntecedenteHabito().
                equalsIgnoreCase("ocacional")) {
            adiccionesCocainaOcacionalHabito.setSelected(true);
        } else if (antecedenteHabito.getAdiccionesInhalatoriaAntecedenteHabito().
                equalsIgnoreCase("alguna vez")) {
            adiccionesCocainaAlgunaVezHabito.setSelected(true);
        } else if (antecedenteHabito.getAdiccionesInhalatoriaAntecedenteHabito().
                equalsIgnoreCase("nunca")) {
            adiccionesCocainaNuncaHabito.setSelected(true);
        }

        if (antecedenteHabito.getAdiccionesEndovenosasAntecedenteHabito().
                equalsIgnoreCase("diaria")) {
            adiccionesEndovenosasDiariaHabito.setSelected(true);
        } else if (antecedenteHabito.getAdiccionesEndovenosasAntecedenteHabito().
                equalsIgnoreCase("ocacional")) {
            adiccionesEndovenosasOcacionalHabito.setSelected(true);
        } else if (antecedenteHabito.getAdiccionesEndovenosasAntecedenteHabito().
                equalsIgnoreCase("alguna vez")) {
            adiccionesEndovenosasAlgunaVezHabito.setSelected(true);
        } else if (antecedenteHabito.getAdiccionesEndovenosasAntecedenteHabito().
                equalsIgnoreCase("nunca")) {
            adiccionesEndovenosasNuncaHabito.setSelected(true);
        }

        if (antecedenteHabito.getAdiccionesMarihuanaAntecedenteHabito().
                equalsIgnoreCase("diaria")) {
            adiccionesMarihuanaDiariaHabito.setSelected(true);
        } else if (antecedenteHabito.getAdiccionesMarihuanaAntecedenteHabito().
                equalsIgnoreCase("ocacional")) {
            adiccionesMarihuanaOcacionalHabito.setSelected(true);
        } else if (antecedenteHabito.getAdiccionesMarihuanaAntecedenteHabito().
                equalsIgnoreCase("alguna vez")) {
            adiccionesMarihuanaAlgunaVezHabito.setSelected(true);
        } else if (antecedenteHabito.getAdiccionesMarihuanaAntecedenteHabito().
                equalsIgnoreCase("nunca")) {
            adiccionesMarihuanaNuncaHabito.setSelected(true);
        }

        notasAdicionalesHabitos.setText(
                antecedenteHabito.getNotasAdicionalesAntecedenteHabito());
        notasAdicionalesHabitos.setCaretPosition(0);
    }

    /**
     * En modo de visualización deshabilita el ingreso de nuevos datos en el panel
     * de Habitos
     *
     * @param estado El estado a setear los campos
     */
    private void habilitarCamposPanelAntecedenteHabito(boolean estado) {
        alimentacionCantidadInsuficienteHabito.setEnabled(estado);
        alimentacionCantidadPocaHabito.setEnabled(estado);
        alimentacionCantidadNormalHabito.setEnabled(estado);
        alimentacionCantidadMuchaHabito.setEnabled(estado);
        alimentacionCantidadExcesoHabito.setEnabled(estado);

        alimentacionCalidadMalaHabito.setEnabled(estado);
        alimentacionCalidadRegularHabito.setEnabled(estado);
        alimentacionCalidadBuenaHabito.setEnabled(estado);
        alimentacionCalidadMuyBuenaHabito.setEnabled(estado);
        alimentacionCalidadDietaHabito.setEnabled(estado);

        alimentacionDietaSiHabito.setEnabled(estado);
        alimentacionDietaNoHabito.setEnabled(estado);

        alcoholNoHabito.setEnabled(estado);
        alcoholCenasHabito.setEnabled(estado);
        alcoholComidasHabito.setEnabled(estado);
        alcoholOcacionalHabito.setEnabled(estado);
        alcoholHabitualHabito.setEnabled(estado);

        fumaSiHabito.setEnabled(estado);
        fumaNoHabito.setEnabled(estado);
        fumaExFumadorHabito.setEnabled(estado);

        infusionesNoHabito.setEnabled(estado);
        infusionesPocoHabito.setEnabled(estado);
        infusionesFrecuenteHabito.setEnabled(estado);
        infusionesMuchoHabito.setEnabled(estado);

        salDietaHabito.setEnabled(estado);
        salNormalHabito.setEnabled(estado);
        salPocaHabito.setEnabled(estado);
        salMuchaHabito.setEnabled(estado);

        actividadFisicaNoHabito.setEnabled(estado);
        actividadFisicaPocaHabito.setEnabled(estado);
        actividadFisicaLeveHabito.setEnabled(estado);
        actividadFisicaIntensaHabito.setEnabled(estado);

        sexualidadActividadSexualNoTieneHabito.setEnabled(estado);
        sexualidadActividadSexualSiemprePreservativoHabito.setEnabled(estado);
        sexualidadActividadSexualAVecesPreservativoHabito.setEnabled(estado);
        sexualidadActividadSexualNuncaPreservativoHabito.setEnabled(estado);

        sexualidadNumeroDeParejasHabito.setEnabled(estado);

        adiccionesCocainaDiariaHabito.setEnabled(estado);
        adiccionesCocainaOcacionalHabito.setEnabled(estado);
        adiccionesCocainaAlgunaVezHabito.setEnabled(estado);
        adiccionesCocainaNuncaHabito.setEnabled(estado);

        adiccionesEndovenosasDiariaHabito.setEnabled(estado);
        adiccionesEndovenosasOcacionalHabito.setEnabled(estado);
        adiccionesEndovenosasAlgunaVezHabito.setEnabled(estado);
        adiccionesEndovenosasNuncaHabito.setEnabled(estado);

        adiccionesMarihuanaDiariaHabito.setEnabled(estado);
        adiccionesMarihuanaOcacionalHabito.setEnabled(estado);
        adiccionesMarihuanaAlgunaVezHabito.setEnabled(estado);
        adiccionesMarihuanaNuncaHabito.setEnabled(estado);

        notasAdicionalesHabitos.setEnabled(estado);
    }

    private void verFechasHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_verFechasHabitacionalActionPerformed
        if (verFechasHabitacional.getSelectedIndex() > 0) {
            botonAgregarHabitacional.setText("Agregar Habitacionales");
            limpiarPanelAntecedenteHabitacional();
            exhibirDatosPanelAntecedenteHabitacional(vectorHabitacional.get(
                    verFechasHabitacional.getSelectedIndex() - 1));
            panelHabitacionalScrollPane.setVisible(true);
        } else {
            panelHabitacionalScrollPane.setVisible(false);
        }
        panelHabitacional.revalidate();
            panelHabitacional.repaint();
    }//GEN-LAST:event_verFechasHabitacionalActionPerformed

    private void botonAgregarHabitacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonAgregarHabitacionalActionPerformed
        if (botonAgregarHabitacional.getText().equals("Agregar Habitacionales")) {
            verFechasHabitacional.setSelectedIndex(0);
            limpiarPanelAntecedenteHabitacional();
            habilitarCamposPanelAntecedenteHabitacional(true);
            panelHabitacionalScrollPane.setVisible(true);
            botonAgregarHabitacional.setText("Quitar Habitacionales");
            botonAgregarHabitacional.setIcon(Icono.ICONO_16_QUITAR);
            botonAgregarHabitacional.setToolTipText("Quita antecedentes habitacionales");
        } else {
            panelHabitacionalScrollPane.setVisible(false);
            botonAgregarHabitacional.setText("Agregar Habitacionales");
            botonAgregarHabitacional.setIcon(Icono.ICONO_16_AGREGAR);
            botonAgregarHabitacional.setToolTipText("Agrega antecedentes habitacionales");
        }

        panelHabitacional.revalidate();
        panelHabitacional.repaint();
    }//GEN-LAST:event_botonAgregarHabitacionalActionPerformed

    /**
     * Deselecciona todos los campos en el panel de Habitacionales.
     *
     */
    private void limpiarPanelAntecedenteHabitacional() {
        cohabitaConHabitacional.setValue(0);

        ambientesTotalesHabitacional.setValue(0);

        pisoDeLadrilloHabitacional.setSelected(false);
        pisoDeCartonHabitacional.setSelected(false);
        pisoDeChapaHabitacional.setSelected(false);
        pisoDeMaderaHabitacional.setSelected(false);
        pisoDeCementoHabitacional.setSelected(false);

        paredDeLadrilloHabitacional.setSelected(false);
        paredDeCartonHabitacional.setSelected(false);
        paredDeChapaHabitacional.setSelected(false);
        paredDeMaderaHabitacional.setSelected(false);
        paredDeCementoHabitacional.setSelected(false);

        techoDeLadrilloHabitacional.setSelected(false);
        techoDeCartonHabitacional.setSelected(false);
        techoDeChapaHabitacional.setSelected(false);
        techoDeMaderaHabitacional.setSelected(false);
        techoDeCementoHabitacional.setSelected(false);

        aguaCorrienteNoHabitacional.setSelected(false);
        aguaCorrienteSiHabitacional.setSelected(false);

        electricidadNoHabitacional.setSelected(false);
        electricidadSiHabitacional.setSelected(false);

        cloacasNoHabitacional.setSelected(false);
        cloacasSiHabitacional.setSelected(false);

        mascotasNoHabitacional.setSelected(false);
        mascotasSiHabitacional.setSelected(false);

        cucarachasNoHabitacional.setSelected(false);
        cucarachasSiHabitacional.setSelected(false);

        chagasNoHabitacional.setSelected(false);
        chagasSiHabitacional.setSelected(false);
    }

    /**
     * Visualiza los datos del objeto correspondientes al panel de Habitacional
     *
     * @param antecedenteHabitacional El objeto a visualizar
     */
    private void exhibirDatosPanelAntecedenteHabitacional(
            AntecedenteHabitacional antecedenteHabitacional) {
        habilitarCamposPanelAntecedenteHabitacional(false);

        cohabitaConHabitacional.setValue(
                antecedenteHabitacional.getCohabitaConAntecedenteHabitacional());

        ambientesTotalesHabitacional.setValue(
                antecedenteHabitacional.getAmbientesTotalesAntecedenteHabitacional());

        if (antecedenteHabitacional.getPisoDeAntecedenteHabitacional().
                equalsIgnoreCase("ladrillo")) {
            pisoDeLadrilloHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getPisoDeAntecedenteHabitacional().
                equalsIgnoreCase("cartón")) {
             pisoDeCartonHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getPisoDeAntecedenteHabitacional().
                equalsIgnoreCase("chapa")) {
            pisoDeChapaHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getPisoDeAntecedenteHabitacional().
                equalsIgnoreCase("madera")) {
            pisoDeMaderaHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getPisoDeAntecedenteHabitacional().
                equalsIgnoreCase("cemento")) {
            pisoDeCementoHabitacional.setSelected(true);
        }

        if (antecedenteHabitacional.getParedDeAntecedenteHabitacional().
                equalsIgnoreCase("ladrillo")) {
            paredDeLadrilloHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getParedDeAntecedenteHabitacional().
                equalsIgnoreCase("cartón")) {
             paredDeCartonHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getParedDeAntecedenteHabitacional().
                equalsIgnoreCase("chapa")) {
            paredDeChapaHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getParedDeAntecedenteHabitacional().
                equalsIgnoreCase("madera")) {
            paredDeMaderaHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getParedDeAntecedenteHabitacional().
                equalsIgnoreCase("cemento")) {
            paredDeCementoHabitacional.setSelected(true);
        }

        if (antecedenteHabitacional.getTechoDeAntecedenteHabitacional().
                equalsIgnoreCase("ladrillo")) {
            techoDeLadrilloHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getTechoDeAntecedenteHabitacional().
                equalsIgnoreCase("cartón")) {
             techoDeCartonHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getTechoDeAntecedenteHabitacional().
                equalsIgnoreCase("chapa")) {
            techoDeChapaHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getTechoDeAntecedenteHabitacional().
                equalsIgnoreCase("madera")) {
            techoDeMaderaHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getTechoDeAntecedenteHabitacional().
                equalsIgnoreCase("cemento")) {
            techoDeCementoHabitacional.setSelected(true);
        }

        if (antecedenteHabitacional.getAguaCorrienteAntecedenteHabitacional().
                equalsIgnoreCase("no")) {
            aguaCorrienteNoHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getAguaCorrienteAntecedenteHabitacional().
                equalsIgnoreCase("si")) {
            aguaCorrienteSiHabitacional.setSelected(true);
        }

        if (antecedenteHabitacional.getElectricidadAntecedenteHabitacional().
                equalsIgnoreCase("no")) {
            electricidadNoHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getElectricidadAntecedenteHabitacional().
                equalsIgnoreCase("si")) {
            electricidadSiHabitacional.setSelected(true);
        }

        if (antecedenteHabitacional.getCloacasAntecedenteHabitacional().
                equalsIgnoreCase("no")) {
            cloacasNoHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getCloacasAntecedenteHabitacional().
                equalsIgnoreCase("si")) {
            cloacasSiHabitacional.setSelected(true);
        }

        if (antecedenteHabitacional.getMascotasAntecedenteHabitacional().
                equalsIgnoreCase("no")) {
            mascotasNoHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getMascotasAntecedenteHabitacional().
                equalsIgnoreCase("si")) {
            mascotasSiHabitacional.setSelected(true);
        }

        if (antecedenteHabitacional.getCucarachasAntecedenteHabitacional().
                equalsIgnoreCase("no")) {
            cucarachasNoHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getCucarachasAntecedenteHabitacional().
                equalsIgnoreCase("si")) {
            cucarachasSiHabitacional.setSelected(true);
        }

        if (antecedenteHabitacional.getChagasAntecedenteHabitacional().
                equalsIgnoreCase("no")) {
            chagasNoHabitacional.setSelected(true);
        } else if (antecedenteHabitacional.getChagasAntecedenteHabitacional().
                equalsIgnoreCase("si")) {
            chagasSiHabitacional.setSelected(true);
        }
    }

    /**
     * En modo de visualización deshabilita el ingreso de nuevos datos en el panel
     * de Habitacionales
     *
     * @param estado El estado a setear los campos
     */
    private void habilitarCamposPanelAntecedenteHabitacional(boolean estado) {
        cohabitaConHabitacional.setEnabled(estado);

        ambientesTotalesHabitacional.setEnabled(estado);

        pisoDeLadrilloHabitacional.setEnabled(estado);
        pisoDeCartonHabitacional.setEnabled(estado);
        pisoDeChapaHabitacional.setEnabled(estado);
        pisoDeMaderaHabitacional.setEnabled(estado);
        pisoDeCementoHabitacional.setEnabled(estado);

        paredDeLadrilloHabitacional.setEnabled(estado);
        paredDeCartonHabitacional.setEnabled(estado);
        paredDeChapaHabitacional.setEnabled(estado);
        paredDeMaderaHabitacional.setEnabled(estado);
        paredDeCementoHabitacional.setEnabled(estado);

        techoDeLadrilloHabitacional.setEnabled(estado);
        techoDeCartonHabitacional.setEnabled(estado);
        techoDeChapaHabitacional.setEnabled(estado);
        techoDeMaderaHabitacional.setEnabled(estado);
        techoDeCementoHabitacional.setEnabled(estado);

        aguaCorrienteNoHabitacional.setEnabled(estado);
        aguaCorrienteSiHabitacional.setEnabled(estado);

        electricidadNoHabitacional.setEnabled(estado);
        electricidadSiHabitacional.setEnabled(estado);

        cloacasNoHabitacional.setEnabled(estado);
        cloacasSiHabitacional.setEnabled(estado);

        mascotasNoHabitacional.setEnabled(estado);
        mascotasSiHabitacional.setEnabled(estado);

        cucarachasNoHabitacional.setEnabled(estado);
        cucarachasSiHabitacional.setEnabled(estado);

        chagasNoHabitacional.setEnabled(estado);
        chagasSiHabitacional.setEnabled(estado);
    }

    private void verFechasOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_verFechasOcupacionalActionPerformed
        if (verFechasOcupacional.getSelectedIndex() > 0) {
            botonAgregarOcupacional.setText("Agregar Ocupacionales");
            limpiarPanelAntecedenteOcupacional();
            exhibirDatosPanelAntecedenteOcupacional(vectorOcupacional.get(
                    verFechasOcupacional.getSelectedIndex() - 1));
            panelOcupacionalScrollPane.setVisible(true);
        } else {
            panelOcupacionalScrollPane.setVisible(false);
        }
        panelOcupacional.revalidate();
        panelOcupacional.repaint();
    }//GEN-LAST:event_verFechasOcupacionalActionPerformed

    private void botonAgregarOcupacionalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonAgregarOcupacionalActionPerformed
        if (botonAgregarOcupacional.getText().equals("Agregar Ocupacionales")) {
            verFechasOcupacional.setSelectedIndex(0);
            limpiarPanelAntecedenteOcupacional();
            habilitarCamposPanelAntecedenteOcupacional(true);
            panelOcupacionalScrollPane.setVisible(true);
            botonAgregarOcupacional.setText("Quitar Ocupacionales");
            botonAgregarOcupacional.setIcon(Icono.ICONO_16_QUITAR);
            botonAgregarOcupacional.setToolTipText("Quita antecedentes ocupacionales");
        } else {
            panelOcupacionalScrollPane.setVisible(false);
            botonAgregarOcupacional.setText("Agregar Ocupacionales");
            botonAgregarOcupacional.setIcon(Icono.ICONO_16_AGREGAR);
            botonAgregarOcupacional.setToolTipText("Agrega antecedentes ocupacionales");
        }

        panelOcupacional.revalidate();
        panelOcupacional.repaint();
    }//GEN-LAST:event_botonAgregarOcupacionalActionPerformed

    private void alimentacionCantidadMuchaHabitoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_alimentacionCantidadMuchaHabitoActionPerformed
        if (alimentacionCantidadMuchaHabito.isSelected()) {
            alimentacionCantidadInsuficienteHabito.setSelected(false);
            alimentacionCantidadPocaHabito.setSelected(false);
            alimentacionCantidadNormalHabito.setSelected(false);
            alimentacionCantidadExcesoHabito.setSelected(false);
        }
}//GEN-LAST:event_alimentacionCantidadMuchaHabitoActionPerformed

    private void botonAnteriorPaginadorUnoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonAnteriorPaginadorUnoActionPerformed
        paginarAtrasTablaPersonal();
}//GEN-LAST:event_botonAnteriorPaginadorUnoActionPerformed

    private void botonSiguientePaginadorUnoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonSiguientePaginadorUnoActionPerformed
        paginarAdelanteTablaPersonal();
}//GEN-LAST:event_botonSiguientePaginadorUnoActionPerformed

    private void botonAnteriorPaginadorDosActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonAnteriorPaginadorDosActionPerformed
        paginarAtrasTablaFamiliar();
}//GEN-LAST:event_botonAnteriorPaginadorDosActionPerformed

    private void botonSiguientePaginadorDosActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonSiguientePaginadorDosActionPerformed
        paginarAdelanteTablaFamiliar();
}//GEN-LAST:event_botonSiguientePaginadorDosActionPerformed

    private void botonAnteriorPaginadorTresActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonAnteriorPaginadorTresActionPerformed
        paginarAtrasTablaFarmacologico();
}//GEN-LAST:event_botonAnteriorPaginadorTresActionPerformed

    private void botonSiguientePaginadorTresActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonSiguientePaginadorTresActionPerformed
        paginarAdelanteTablaFarmacologico();
}//GEN-LAST:event_botonSiguientePaginadorTresActionPerformed

    /**
     * Deselecciona todos los campos en el panel de Ocupacionales.
     *
     */
    private void limpiarPanelAntecedenteOcupacional() {
        siPorInhalacionDePolvosInorganicosOcupacional1.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional1.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional2.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional2.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional3.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional3.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional4.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional4.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional5.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional5.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional6.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional6.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional7.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional7.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional8.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional8.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional9.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional9.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional10.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional10.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional11.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional11.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional12.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional12.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional13.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional13.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional14.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional14.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional15.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional15.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional16.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional16.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional17.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional17.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional18.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional18.setSelected(false);

        siPorInhalacionDePolvosInorganicosOcupacional19.setSelected(false);
        noPorInhalacionDePolvosInorganicosOcupacional19.setSelected(false);

        siPorInhalacionDeGasesOcupacional.setSelected(false);
        noPorInhalacionDeGasesOcupacional.setSelected(false);

        siPorInhalacionDePolvosOrganicosOcupacional.setSelected(false);
        noPorInhalacionDePolvosOrganicosOcupacional.setSelected(false);

        siTareasRuralesOcupacional.setSelected(false);
        noTareasRuralesOcupacional.setSelected(false);

        siAsmaOcupacionalOcupacional.setSelected(false);
        noAsmaOcupacionalOcupacional.setSelected(false);

        siOtrasEnfermedadesOcupacional.setSelected(false);
        noOtrasEnfermedadesOcupacional.setSelected(false);
    }

    /**
     * Visualiza los datos del objeto correspondientes al panel de Ocupacionales
     *
     * @param antecedenteOcupacional El objeto a visualizar
     */
    private void exhibirDatosPanelAntecedenteOcupacional(
            AntecedenteOcupacional antecedenteOcupacional) {
        habilitarCamposPanelAntecedenteOcupacional(false);

        if (antecedenteOcupacional.getInorganicoMinaAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional1.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoMinaAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional1.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoPiedraAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional2.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoPiedraAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional2.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoAbrasivosAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional3.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoAbrasivosAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional3.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoFundicionAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional4.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoFundicionAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional4.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoCeramicaAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional5.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoCeramicaAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional5.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoCementoAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional6.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoCementoAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional6.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoLimpiezaAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional7.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoLimpiezaAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional7.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoPigmentosAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional8.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoPigmentosAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional8.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoVidrioAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional9.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoVidrioAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional9.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoMantosAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional10.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoMantosAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional10.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoConstruccionAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional11.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoConstruccionAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional11.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoRevestimientosAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional12.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoRevestimientosAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional12.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoAislamientosAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional13.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoAislamientosAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional13.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoTextilAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional14.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoTextilAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional14.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoNavalAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional15.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoNavalAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional15.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoAislanteAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional16.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoAislanteAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional16.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoFrenosAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional17.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoFrenosAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional17.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoEmbriagueAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional18.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoEmbriagueAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional18.setSelected(true);
        }

        if (antecedenteOcupacional.getInorganicoEmpaqueAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosInorganicosOcupacional19.setSelected(true);
        } else if (antecedenteOcupacional.getInorganicoEmpaqueAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosInorganicosOcupacional19.setSelected(true);
        }

        if (antecedenteOcupacional.getGasesAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDeGasesOcupacional.setSelected(true);
        } else if (antecedenteOcupacional.getGasesAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDeGasesOcupacional.setSelected(true);
        }

        if (antecedenteOcupacional.getOrganicoAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siPorInhalacionDePolvosOrganicosOcupacional.setSelected(true);
        } else if (antecedenteOcupacional.getOrganicoAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noPorInhalacionDePolvosOrganicosOcupacional.setSelected(true);
        }

        if (antecedenteOcupacional.getTareasRuralesAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siTareasRuralesOcupacional.setSelected(true);
        } else if (antecedenteOcupacional.getTareasRuralesAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noTareasRuralesOcupacional.setSelected(true);
        }

        if (antecedenteOcupacional.getAsmaOcupacionalAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siAsmaOcupacionalOcupacional.setSelected(true);
        } else if (antecedenteOcupacional.getAsmaOcupacionalAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noAsmaOcupacionalOcupacional.setSelected(true);
        }

        if (antecedenteOcupacional.getOtrasEnfermedadesAntecedenteOcupacional().
                equalsIgnoreCase("si")) {
            siOtrasEnfermedadesOcupacional.setSelected(true);
        } else if (antecedenteOcupacional.getOtrasEnfermedadesAntecedenteOcupacional().
                equalsIgnoreCase("no")) {
            noOtrasEnfermedadesOcupacional.setSelected(true);
        }
    }

    /**
     * En modo de visualización deshabilita el ingreso de nuevos datos en el panel
     * de Ocupacionales
     *
     * @param estado El estado a setear los campos
     */
    private void habilitarCamposPanelAntecedenteOcupacional(boolean estado) {
        siPorInhalacionDePolvosInorganicosOcupacional1.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional1.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional2.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional2.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional3.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional3.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional4.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional4.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional5.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional5.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional6.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional6.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional7.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional7.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional8.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional8.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional9.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional9.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional10.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional10.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional11.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional11.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional12.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional12.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional13.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional13.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional14.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional14.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional15.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional15.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional16.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional16.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional17.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional17.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional18.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional18.setEnabled(estado);

        siPorInhalacionDePolvosInorganicosOcupacional19.setEnabled(estado);
        noPorInhalacionDePolvosInorganicosOcupacional19.setEnabled(estado);

        siPorInhalacionDeGasesOcupacional.setEnabled(estado);
        noPorInhalacionDeGasesOcupacional.setEnabled(estado);

        siPorInhalacionDePolvosOrganicosOcupacional.setEnabled(estado);
        noPorInhalacionDePolvosOrganicosOcupacional.setEnabled(estado);

        siTareasRuralesOcupacional.setEnabled(estado);
        noTareasRuralesOcupacional.setEnabled(estado);

        siAsmaOcupacionalOcupacional.setEnabled(estado);
        noAsmaOcupacionalOcupacional.setEnabled(estado);

        siOtrasEnfermedadesOcupacional.setEnabled(estado);
        noOtrasEnfermedadesOcupacional.setEnabled(estado);
    }

    /**
     * Imprime la información.
     */
    public void imprimir() {
        JEditorPane impresion = new JEditorPane();
        impresion.setText(AntecedenteLogica.getAntecedenteHTML(
                GestionPacientePresentacion.getPaciente()));

        RestriccionAcceso.Imprimir(null, true, impresion, null);
    }

    /**
     * Setea en cada componente del JDialog los eventos que capturarán la tecla
     * enter y escape.
     */
    private void setearEventosQueCapturanTeclaEnterYEscape() {
        //Declaración del evento a capturar
        KeyListener keyListenerEscape = new KeyAdapter() {
            public void keyPressed(java.awt.event.KeyEvent evt) {
                if (evt.getKeyCode() == KeyEvent.VK_ESCAPE) {
                    //Llamada al método que capturará el boton enter y
                    //trabajará sobre el mismo
                    dispose();
                }
            }
        };
        //Setear eventos
        botonAceptar.addKeyListener(keyListenerEscape);
        botonCancelar.addKeyListener(keyListenerEscape);
        botonAgregarHabitacional.addKeyListener(keyListenerEscape);
        botonAgregarHabito.addKeyListener(keyListenerEscape);
        botonAgregarOcupacional.addKeyListener(keyListenerEscape);
        botonAgregarPanelFamiliar.addKeyListener(keyListenerEscape);
        botonAgregarPanelFarmacologico.addKeyListener(keyListenerEscape);
        botonAgregarPanelPersonal.addKeyListener(keyListenerEscape);

        tablaFamiliar.addKeyListener(keyListenerEscape);
        tablaFarmacologico.addKeyListener(keyListenerEscape);
        tablaPersonal.addKeyListener(keyListenerEscape);

        botonAnteriorPaginadorUno.addKeyListener(keyListenerEscape);
        botonSiguientePaginadorUno.addKeyListener(keyListenerEscape);

        botonAnteriorPaginadorDos.addKeyListener(keyListenerEscape);
        botonSiguientePaginadorDos.addKeyListener(keyListenerEscape);

        botonAnteriorPaginadorTres.addKeyListener(keyListenerEscape);
        botonSiguientePaginadorTres.addKeyListener(keyListenerEscape);

        filtrarFamiliar.addKeyListener(keyListenerEscape);
        filtrarFarmacologico.addKeyListener(keyListenerEscape);
        filtrarPersonal.addKeyListener(keyListenerEscape);

        verFechasHabitacional.addKeyListener(keyListenerEscape);
        verFechasHabito.addKeyListener(keyListenerEscape);
        verFechasOcupacional.addKeyListener(keyListenerEscape);

        alimentacionCalidadBuenaHabito.addKeyListener(keyListenerEscape);
        alimentacionCalidadDietaHabito.addKeyListener(keyListenerEscape);
        alimentacionCalidadMalaHabito.addKeyListener(keyListenerEscape);
        alimentacionCalidadMuyBuenaHabito.addKeyListener(keyListenerEscape);
        alimentacionCalidadRegularHabito.addKeyListener(keyListenerEscape);
        alimentacionCantidadExcesoHabito.addKeyListener(keyListenerEscape);
        alimentacionCantidadInsuficienteHabito.addKeyListener(keyListenerEscape);
        alimentacionCantidadMuchaHabito.addKeyListener(keyListenerEscape);
        alimentacionCantidadNormalHabito.addKeyListener(keyListenerEscape);
        alimentacionCantidadPocaHabito.addKeyListener(keyListenerEscape);
        alimentacionDietaNoHabito.addKeyListener(keyListenerEscape);
        alimentacionDietaSiHabito.addKeyListener(keyListenerEscape);
        alcoholCenasHabito.addKeyListener(keyListenerEscape);
        alcoholComidasHabito.addKeyListener(keyListenerEscape);
        alcoholHabitualHabito.addKeyListener(keyListenerEscape);
        alcoholNoHabito.addKeyListener(keyListenerEscape);
        alcoholOcacionalHabito.addKeyListener(keyListenerEscape);
        fumaExFumadorHabito.addKeyListener(keyListenerEscape);
        fumaNoHabito.addKeyListener(keyListenerEscape);
        fumaSiHabito.addKeyListener(keyListenerEscape);
        infusionesFrecuenteHabito.addKeyListener(keyListenerEscape);
        infusionesMuchoHabito.addKeyListener(keyListenerEscape);
        infusionesNoHabito.addKeyListener(keyListenerEscape);
        infusionesPocoHabito.addKeyListener(keyListenerEscape);
        salDietaHabito.addKeyListener(keyListenerEscape);
        salMuchaHabito.addKeyListener(keyListenerEscape);
        salNormalHabito.addKeyListener(keyListenerEscape);
        salPocaHabito.addKeyListener(keyListenerEscape);
        actividadFisicaIntensaHabito.addKeyListener(keyListenerEscape);
        actividadFisicaLeveHabito.addKeyListener(keyListenerEscape);
        actividadFisicaNoHabito.addKeyListener(keyListenerEscape);
        actividadFisicaPocaHabito.addKeyListener(keyListenerEscape);
        sexualidadActividadSexualAVecesPreservativoHabito.addKeyListener(keyListenerEscape);
        sexualidadActividadSexualNoTieneHabito.addKeyListener(keyListenerEscape);
        sexualidadActividadSexualNuncaPreservativoHabito.addKeyListener(keyListenerEscape);
        sexualidadActividadSexualSiemprePreservativoHabito.addKeyListener(keyListenerEscape);
        sexualidadNumeroDeParejasHabito.addKeyListener(keyListenerEscape);
        adiccionesCocainaAlgunaVezHabito.addKeyListener(keyListenerEscape);
        adiccionesCocainaDiariaHabito.addKeyListener(keyListenerEscape);
        adiccionesCocainaNuncaHabito.addKeyListener(keyListenerEscape);
        adiccionesCocainaOcacionalHabito.addKeyListener(keyListenerEscape);
        adiccionesEndovenosasDiariaHabito.addKeyListener(keyListenerEscape);
        adiccionesEndovenosasNuncaHabito.addKeyListener(keyListenerEscape);
        adiccionesEndovenosasOcacionalHabito.addKeyListener(keyListenerEscape);
        adiccionesMarihuanaAlgunaVezHabito.addKeyListener(keyListenerEscape);
        adiccionesMarihuanaDiariaHabito.addKeyListener(keyListenerEscape);
        adiccionesMarihuanaNuncaHabito.addKeyListener(keyListenerEscape);
        adiccionesMarihuanaOcacionalHabito.addKeyListener(keyListenerEscape);

        notasAdicionalesHabitos.addKeyListener(keyListenerEscape);

        cohabitaConHabitacional.addKeyListener(keyListenerEscape);
        ambientesTotalesHabitacional.addKeyListener(keyListenerEscape);
        pisoDeCartonHabitacional.addKeyListener(keyListenerEscape);
        pisoDeCementoHabitacional.addKeyListener(keyListenerEscape);
        pisoDeChapaHabitacional.addKeyListener(keyListenerEscape);
        pisoDeLadrilloHabitacional.addKeyListener(keyListenerEscape);
        pisoDeMaderaHabitacional.addKeyListener(keyListenerEscape);
        paredDeCartonHabitacional.addKeyListener(keyListenerEscape);
        paredDeCementoHabitacional.addKeyListener(keyListenerEscape);
        paredDeChapaHabitacional.addKeyListener(keyListenerEscape);
        paredDeLadrilloHabitacional.addKeyListener(keyListenerEscape);
        paredDeMaderaHabitacional.addKeyListener(keyListenerEscape);
        techoDeCartonHabitacional.addKeyListener(keyListenerEscape);
        techoDeCementoHabitacional.addKeyListener(keyListenerEscape);
        techoDeChapaHabitacional.addKeyListener(keyListenerEscape);
        techoDeLadrilloHabitacional.addKeyListener(keyListenerEscape);
        techoDeMaderaHabitacional.addKeyListener(keyListenerEscape);
        aguaCorrienteNoHabitacional.addKeyListener(keyListenerEscape);
        aguaCorrienteSiHabitacional.addKeyListener(keyListenerEscape);
        electricidadNoHabitacional.addKeyListener(keyListenerEscape);
        electricidadSiHabitacional.addKeyListener(keyListenerEscape);
        cloacasNoHabitacional.addKeyListener(keyListenerEscape);
        cloacasSiHabitacional.addKeyListener(keyListenerEscape);
        mascotasNoHabitacional.addKeyListener(keyListenerEscape);
        mascotasSiHabitacional.addKeyListener(keyListenerEscape);
        cucarachasNoHabitacional.addKeyListener(keyListenerEscape);
        cucarachasSiHabitacional.addKeyListener(keyListenerEscape);
        chagasNoHabitacional.addKeyListener(keyListenerEscape);
        chagasSiHabitacional.addKeyListener(keyListenerEscape);
        siAsmaOcupacionalOcupacional.addKeyListener(keyListenerEscape);
        siOtrasEnfermedadesOcupacional.addKeyListener(keyListenerEscape);
        siPorInhalacionDeGasesOcupacional.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional1.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional10.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional11.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional12.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional13.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional14.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional15.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional16.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional17.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional18.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional19.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional2.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional3.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional4.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional5.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional6.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional7.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional8.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosInorganicosOcupacional9.addKeyListener(keyListenerEscape);
        siPorInhalacionDePolvosOrganicosOcupacional.addKeyListener(keyListenerEscape);
        siTareasRuralesOcupacional.addKeyListener(keyListenerEscape);
        noAsmaOcupacionalOcupacional.addKeyListener(keyListenerEscape);
        noOtrasEnfermedadesOcupacional.addKeyListener(keyListenerEscape);
        noPorInhalacionDeGasesOcupacional.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional1.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional10.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional11.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional12.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional13.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional14.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional15.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional16.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional17.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional18.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional19.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional2.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional3.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional4.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional5.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional6.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional7.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional8.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosInorganicosOcupacional9.addKeyListener(keyListenerEscape);
        noPorInhalacionDePolvosOrganicosOcupacional.addKeyListener(keyListenerEscape);
        noTareasRuralesOcupacional.addKeyListener(keyListenerEscape);

        solapasAntecedentes.addKeyListener(keyListenerEscape);
    }

    /**
     * Inicia el/los paginadores activos en esta ventana
     */
    private void iniciarPaginador() {
        //Rango de filas para cada paginador
        int rangoFilas[] = new int[CapaLogica.PAGINADOR_PAGINADORES_SIMULTANEOS];

        //Rango de filas para el paginador 1
        rangoFilas[0] = 10;
        //Rango de filas para el paginador 2
        rangoFilas[1] = 10;
        //Rango de filas para el paginador 3
        rangoFilas[2] = 10;

        Paginador.inicializarPaginador(rangoFilas);
    }

    /**
     * Realiza la paginación hacia atrás.
     */
    private void paginarAtrasTablaPersonal() {
        //Retrocede el los índices
        Paginador.atrasPaginador(0);
        Paginador.paginarElemento[0] = true;

        //Vuelve a buscar con los nuevos índices
        if (tablaPersonal.getModel().getColumnCount() > 0) {
               cargarTablaPersonal();
        }
    }

    /**
     * Realiza la paginación hacia adelante, teniendo en cuenta que existan elementos,
     * de lo contrario no procede a listarlos.
     */
    private void paginarAdelanteTablaPersonal() {
        //Adelanta los índices
        Paginador.adelantePaginador(0);
        Paginador.paginarElemento[0] = true;

        //Vuelve a buscar con los nuevos índices
        if (tablaPersonal.getModel().getColumnCount() > 0) {
                //Si no hay elementos siguientes se vuelven los índices hacia atras
                if (AntecedentePersonalLogica.
                getVectorAntecedentePersonalPorIdPaciente(
                GestionPacientePresentacion.getPaciente().getIdPaciente()) == null) {
                    Paginador.atrasPaginador(0);
                }
                cargarTablaPersonal();
        }
    }
    /**
     * Realiza la paginación hacia atrás.
     */
    private void paginarAtrasTablaFamiliar() {
        //Retrocede el los índices
        Paginador.atrasPaginador(1);
        Paginador.paginarElemento[1] = true;

        //Vuelve a buscar con los nuevos índices
        if (tablaFamiliar.getModel().getColumnCount() > 0) {
               cargarTablaFamiliar();
        }
    }

    /**
     * Realiza la paginación hacia adelante, teniendo en cuenta que existan elementos,
     * de lo contrario no procede a listarlos.
     */
    private void paginarAdelanteTablaFamiliar() {
        //Adelanta los índices
        Paginador.adelantePaginador(1);
        Paginador.paginarElemento[1] = true;

        //Vuelve a buscar con los nuevos índices
        if (tablaFamiliar.getModel().getColumnCount() > 0) {
                //Si no hay elementos siguientes se vuelven los índices hacia atras
                if (AntecedenteFamiliarLogica.
                getVectorAntecedenteFamiliarPorIdPaciente(
                GestionPacientePresentacion.getPaciente().getIdPaciente()) == null) {
                    Paginador.atrasPaginador(1);
                }
                cargarTablaFamiliar();
        }
    }
    /**
     * Realiza la paginación hacia atrás.
     */
    private void paginarAtrasTablaFarmacologico() {
        //Retrocede el los índices
        Paginador.atrasPaginador(2);
        Paginador.paginarElemento[2] = true;

        //Vuelve a buscar con los nuevos índices
        if (tablaFarmacologico.getModel().getColumnCount() > 0) {
               cargarTablaFarmacologico();
        }
    }

    /**
     * Realiza la paginación hacia adelante, teniendo en cuenta que existan elementos,
     * de lo contrario no procede a listarlos.
     */
    private void paginarAdelanteTablaFarmacologico() {
        //Adelanta los índices
        Paginador.adelantePaginador(2);
        Paginador.paginarElemento[2] = true;

        //Vuelve a buscar con los nuevos índices
        if (tablaFarmacologico.getModel().getColumnCount() > 0) {
                //Si no hay elementos siguientes se vuelven los índices hacia atras
                if (FarmacologicoLogica.getVectorAntecedenteFarmacologicoPorIdPaciente(
                GestionPacientePresentacion.getPaciente().getIdPaciente()) == null) {
                    Paginador.atrasPaginador(2);
                }
                cargarTablaFarmacologico();
        }
    }
    
    
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JSeparator Separator10Habitacional;
    private javax.swing.JSeparator Separator1Habitacional;
    private javax.swing.JSeparator Separator1Habito;
    private javax.swing.JSeparator Separator1Ocupacional;
    private javax.swing.JSeparator Separator2Habitacional;
    private javax.swing.JSeparator Separator2Habito;
    private javax.swing.JSeparator Separator2Ocupacional;
    private javax.swing.JSeparator Separator3Habitacional;
    private javax.swing.JSeparator Separator3Habito;
    private javax.swing.JSeparator Separator3Ocupacional;
    private javax.swing.JSeparator Separator4Habitacional;
    private javax.swing.JSeparator Separator4Habito;
    private javax.swing.JSeparator Separator4Ocupacional;
    private javax.swing.JSeparator Separator5Habitacional;
    private javax.swing.JSeparator Separator5Habito;
    private javax.swing.JSeparator Separator5Ocupacional;
    private javax.swing.JSeparator Separator6Habitacional;
    private javax.swing.JSeparator Separator6Habito;
    private javax.swing.JSeparator Separator7Habitacional;
    private javax.swing.JSeparator Separator7Habito;
    private javax.swing.JSeparator Separator8Habitacional;
    private javax.swing.JSeparator Separator8Habito;
    private javax.swing.JSeparator Separator9Habitacional;
    private javax.swing.JRadioButton actividadFisicaIntensaHabito;
    private javax.swing.JRadioButton actividadFisicaLeveHabito;
    private javax.swing.JRadioButton actividadFisicaNoHabito;
    private javax.swing.JRadioButton actividadFisicaPocaHabito;
    private javax.swing.JRadioButton adiccionesCocainaAlgunaVezHabito;
    private javax.swing.JRadioButton adiccionesCocainaDiariaHabito;
    private javax.swing.JRadioButton adiccionesCocainaNuncaHabito;
    private javax.swing.JRadioButton adiccionesCocainaOcacionalHabito;
    private javax.swing.JRadioButton adiccionesEndovenosasAlgunaVezHabito;
    private javax.swing.JRadioButton adiccionesEndovenosasDiariaHabito;
    private javax.swing.JRadioButton adiccionesEndovenosasNuncaHabito;
    private javax.swing.JRadioButton adiccionesEndovenosasOcacionalHabito;
    private javax.swing.JRadioButton adiccionesMarihuanaAlgunaVezHabito;
    private javax.swing.JRadioButton adiccionesMarihuanaDiariaHabito;
    private javax.swing.JRadioButton adiccionesMarihuanaNuncaHabito;
    private javax.swing.JRadioButton adiccionesMarihuanaOcacionalHabito;
    private javax.swing.JRadioButton aguaCorrienteNoHabitacional;
    private javax.swing.JRadioButton aguaCorrienteSiHabitacional;
    private javax.swing.JRadioButton alcoholCenasHabito;
    private javax.swing.JRadioButton alcoholComidasHabito;
    private javax.swing.JRadioButton alcoholHabitualHabito;
    private javax.swing.JRadioButton alcoholNoHabito;
    private javax.swing.JRadioButton alcoholOcacionalHabito;
    private javax.swing.JRadioButton alimentacionCalidadBuenaHabito;
    private javax.swing.JRadioButton alimentacionCalidadDietaHabito;
    private javax.swing.JRadioButton alimentacionCalidadMalaHabito;
    private javax.swing.JRadioButton alimentacionCalidadMuyBuenaHabito;
    private javax.swing.JRadioButton alimentacionCalidadRegularHabito;
    private javax.swing.JRadioButton alimentacionCantidadExcesoHabito;
    private javax.swing.JRadioButton alimentacionCantidadInsuficienteHabito;
    private javax.swing.JRadioButton alimentacionCantidadMuchaHabito;
    private javax.swing.JRadioButton alimentacionCantidadNormalHabito;
    private javax.swing.JRadioButton alimentacionCantidadPocaHabito;
    private javax.swing.JRadioButton alimentacionDietaNoHabito;
    private javax.swing.JRadioButton alimentacionDietaSiHabito;
    private javax.swing.JSpinner ambientesTotalesHabitacional;
    private javax.swing.JButton botonAceptar;
    private javax.swing.JButton botonAgregarHabitacional;
    private javax.swing.JButton botonAgregarHabito;
    private javax.swing.JButton botonAgregarOcupacional;
    private javax.swing.JButton botonAgregarPanelFamiliar;
    private javax.swing.JButton botonAgregarPanelFarmacologico;
    private javax.swing.JButton botonAgregarPanelPersonal;
    private javax.swing.JButton botonAnteriorPaginadorDos;
    private javax.swing.JButton botonAnteriorPaginadorTres;
    private javax.swing.JButton botonAnteriorPaginadorUno;
    private javax.swing.JButton botonCancelar;
    private javax.swing.JButton botonSiguientePaginadorDos;
    private javax.swing.JButton botonSiguientePaginadorTres;
    private javax.swing.JButton botonSiguientePaginadorUno;
    private javax.swing.JRadioButton chagasNoHabitacional;
    private javax.swing.JRadioButton chagasSiHabitacional;
    private javax.swing.JRadioButton cloacasNoHabitacional;
    private javax.swing.JRadioButton cloacasSiHabitacional;
    private javax.swing.JSpinner cohabitaConHabitacional;
    private javax.swing.JRadioButton cucarachasNoHabitacional;
    private javax.swing.JRadioButton cucarachasSiHabitacional;
    private javax.swing.JRadioButton electricidadNoHabitacional;
    private javax.swing.JRadioButton electricidadSiHabitacional;
    private javax.swing.JTextField filtrarFamiliar;
    private javax.swing.JTextField filtrarFarmacologico;
    private javax.swing.JTextField filtrarPersonal;
    private javax.swing.JRadioButton fumaExFumadorHabito;
    private javax.swing.JRadioButton fumaNoHabito;
    private javax.swing.JRadioButton fumaSiHabito;
    private javax.swing.JRadioButton infusionesFrecuenteHabito;
    private javax.swing.JRadioButton infusionesMuchoHabito;
    private javax.swing.JRadioButton infusionesNoHabito;
    private javax.swing.JRadioButton infusionesPocoHabito;
    private javax.swing.JRadioButton mascotasNoHabitacional;
    private javax.swing.JRadioButton mascotasSiHabitacional;
    private javax.swing.JRadioButton noAsmaOcupacionalOcupacional;
    private javax.swing.JRadioButton noOtrasEnfermedadesOcupacional;
    private javax.swing.JRadioButton noPorInhalacionDeGasesOcupacional;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional1;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional10;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional11;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional12;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional13;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional14;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional15;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional16;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional17;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional18;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional19;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional2;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional3;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional4;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional5;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional6;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional7;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional8;
    private javax.swing.JRadioButton noPorInhalacionDePolvosInorganicosOcupacional9;
    private javax.swing.JRadioButton noPorInhalacionDePolvosOrganicosOcupacional;
    private javax.swing.JRadioButton noTareasRuralesOcupacional;
    private javax.swing.JTextArea notasAdicionalesHabitos;
    private javax.swing.JScrollPane notasAdicionalesScrollPaneHabito;
    private javax.swing.JPanel paginadorDos;
    private javax.swing.JPanel paginadorTres;
    private javax.swing.JPanel paginadorUno;
    private javax.swing.JPanel panelFamiliar;
    private javax.swing.JPanel panelFamiliarInterno;
    private javax.swing.JScrollPane panelFamiliarInternoScrollPane;
    private javax.swing.JPanel panelFarmacologico;
    private javax.swing.JPanel panelFarmacologicoInterno;
    private javax.swing.JScrollPane panelFarmacologicoInternoScrollPane;
    private javax.swing.JPanel panelHabitacional;
    private javax.swing.JPanel panelHabitacionalInterno;
    private javax.swing.JScrollPane panelHabitacionalScrollPane;
    private javax.swing.JPanel panelHabito;
    private javax.swing.JPanel panelHabitoInterno;
    private javax.swing.JScrollPane panelHabitoScrollPane;
    private javax.swing.JPanel panelOcupacional;
    private javax.swing.JPanel panelOcupacionalInterno;
    private javax.swing.JScrollPane panelOcupacionalScrollPane;
    private javax.swing.JPanel panelPersonal;
    private javax.swing.JPanel panelPersonalInterno;
    private javax.swing.JScrollPane panelPersonalInternoScrollPane;
    private javax.swing.JRadioButton paredDeCartonHabitacional;
    private javax.swing.JRadioButton paredDeCementoHabitacional;
    private javax.swing.JRadioButton paredDeChapaHabitacional;
    private javax.swing.JRadioButton paredDeLadrilloHabitacional;
    private javax.swing.JRadioButton paredDeMaderaHabitacional;
    private javax.swing.JRadioButton pisoDeCartonHabitacional;
    private javax.swing.JRadioButton pisoDeCementoHabitacional;
    private javax.swing.JRadioButton pisoDeChapaHabitacional;
    private javax.swing.JRadioButton pisoDeLadrilloHabitacional;
    private javax.swing.JRadioButton pisoDeMaderaHabitacional;
    private javax.swing.JRadioButton salDietaHabito;
    private javax.swing.JRadioButton salMuchaHabito;
    private javax.swing.JRadioButton salNormalHabito;
    private javax.swing.JRadioButton salPocaHabito;
    private javax.swing.JRadioButton sexualidadActividadSexualAVecesPreservativoHabito;
    private javax.swing.JRadioButton sexualidadActividadSexualNoTieneHabito;
    private javax.swing.JRadioButton sexualidadActividadSexualNuncaPreservativoHabito;
    private javax.swing.JRadioButton sexualidadActividadSexualSiemprePreservativoHabito;
    private javax.swing.JSpinner sexualidadNumeroDeParejasHabito;
    private javax.swing.JRadioButton siAsmaOcupacionalOcupacional;
    private javax.swing.JRadioButton siOtrasEnfermedadesOcupacional;
    private javax.swing.JRadioButton siPorInhalacionDeGasesOcupacional;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional1;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional10;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional11;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional12;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional13;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional14;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional15;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional16;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional17;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional18;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional19;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional2;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional3;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional4;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional5;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional6;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional7;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional8;
    private javax.swing.JRadioButton siPorInhalacionDePolvosInorganicosOcupacional9;
    private javax.swing.JRadioButton siPorInhalacionDePolvosOrganicosOcupacional;
    private javax.swing.JRadioButton siTareasRuralesOcupacional;
    private javax.swing.JTabbedPane solapasAntecedentes;
    private javax.swing.JTable tablaFamiliar;
    private javax.swing.JScrollPane tablaFamiliarScrollPane;
    private javax.swing.JTable tablaFarmacologico;
    private javax.swing.JScrollPane tablaFarmacologicoScrollPane;
    private javax.swing.JTable tablaPersonal;
    private javax.swing.JScrollPane tablaPersonalScrollPane;
    private javax.swing.JRadioButton techoDeCartonHabitacional;
    private javax.swing.JRadioButton techoDeCementoHabitacional;
    private javax.swing.JRadioButton techoDeChapaHabitacional;
    private javax.swing.JRadioButton techoDeLadrilloHabitacional;
    private javax.swing.JRadioButton techoDeMaderaHabitacional;
    private javax.swing.JLabel textoActividadFisicaHabito;
    private javax.swing.JLabel textoAdiccionesCocainaHabito;
    private javax.swing.JLabel textoAdiccionesEndovenosasHabito;
    private javax.swing.JLabel textoAdiccionesHabito;
    private javax.swing.JLabel textoAdiccionesMarihuanaHabito;
    private javax.swing.JLabel textoAguaCorrienteHabitacional;
    private javax.swing.JLabel textoAlcoholHabito;
    private javax.swing.JLabel textoAlimentacionCalidadHabito;
    private javax.swing.JLabel textoAlimentacionCantidadHabito;
    private javax.swing.JLabel textoAlimentacionDietaHabito;
    private javax.swing.JLabel textoAlimentacionHabito;
    private javax.swing.JLabel textoAmbientesTotalesHabitacional;
    private javax.swing.JLabel textoAsmaOcupacionalOcupacional;
    private javax.swing.JLabel textoCloacasHabitacional;
    private javax.swing.JLabel textoCohabitaConHabitacional;
    private javax.swing.JLabel textoCucarachasHabitacional;
    private javax.swing.JLabel textoDescriptivoVentana;
    private javax.swing.JLabel textoElectricidadHabitacional;
    private javax.swing.JLabel textoFiltrarFamiliar;
    private javax.swing.JLabel textoFiltrarFarmacologico;
    private javax.swing.JLabel textoFiltrarPersona;
    private javax.swing.JLabel textoFumaHabito;
    private javax.swing.JLabel textoInfusionesHabito;
    private javax.swing.JLabel textoMascotasHabitacional;
    private javax.swing.JLabel textoNotasAdicionalesHabito;
    private javax.swing.JLabel textoOtrasEnfermedadesOcupacional;
    private javax.swing.JLabel textoPanelFamiliar;
    private javax.swing.JLabel textoPanelFarmacologico;
    private javax.swing.JLabel textoPanelHabitacional;
    private javax.swing.JLabel textoPanelHabito;
    private javax.swing.JLabel textoPanelOcupacional;
    private javax.swing.JLabel textoPanelPersonal;
    private javax.swing.JLabel textoParedDeHabitacional;
    private javax.swing.JLabel textoPisoDeHabitacional;
    private javax.swing.JLabel textoPorInhalacionDeGasesOcupacional;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional1;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional10;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional11;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional12;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional13;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional14;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional15;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional16;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional17;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional18;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional19;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional2;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional20;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional3;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional4;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional5;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional6;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional7;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional8;
    private javax.swing.JLabel textoPorInhalacionDePolvosInorganicosOcupacional9;
    private javax.swing.JLabel textoPorInhalacionDePolvosOrganicosOcupacional;
    private javax.swing.JLabel textoSalHabito;
    private javax.swing.JLabel textoSexualidadActividadSexualHabito;
    private javax.swing.JLabel textoSexualidadHabito;
    private javax.swing.JLabel textoSexualidadNumeroDeParejasHabito;
    private javax.swing.JLabel textoTareasRuralesOcupacional;
    private javax.swing.JLabel textoTechoDeHabitacional;
    private javax.swing.JLabel textoVerFechasHabitacionales;
    private javax.swing.JLabel textoVerFechasHabito;
    private javax.swing.JLabel textoVerFechasOcupacional;
    private javax.swing.JLabel textoZonaDeChagasHabitacional;
    private javax.swing.JComboBox verFechasHabitacional;
    private javax.swing.JComboBox verFechasHabito;
    private javax.swing.JComboBox verFechasOcupacional;
    // End of variables declaration//GEN-END:variables
    private Object[][] datosAntecedentesPersonal;
    private Object[][] datosAntecedentesFamiliar;
    private String[] datosAntecedentesHabito;
    private Object[][] datosAntecedentesFarmacologico;
    private String[] datosAntecedentesHabitacional;
    private String[] datosAntecedentesOcupacional;
    private Vector<AntecedentePersonal> vectorPersonal;
    private Vector<AntecedenteFamiliar> vectorFamiliar;
    private Vector<AntecedenteHabito> vectorHabito;
    private Vector<Farmacologico> vectorFarmacologico;
    private Vector<AntecedenteHabitacional> vectorHabitacional;
    private Vector<AntecedenteOcupacional> vectorOcupacional;
}